5.0
3 Jun 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Aligned and accelerating culture, fantastic people, great benefits and rewarding purposeful work.
Cons
Industry underdog status, this is temporary, when you feel the best you become the best