4.0
6 Aug 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Good Benefits Great office space Great company events Positive company ethos and comradery Good pay
Cons
Career advancement can be slow depending on position