4.0
17 Jun 2026
Anonymous employee
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Really great vision and strategy from Exec team You're working with the best of the best Culture is hardworking, and the people want to be successful.
Cons
The last couple of years the company has changed significantly, for the better, but of course along the journey there are learnings. I think the company has shown progress and learning wherever possible.