5.0
10 Feb 2026
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Culture is welcoming, lots of social activity and people are very supportive
Cons
Salary was lower than other organisations with similar roles