5.0
Jul 20, 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
The spread of issues we worked on, dynamic approach to impact, wonderful people for the most part
Cons
Some senior leadership needed to have moved on long ago, as restricted the company's ability to adapt