5.0
1 Oct 2025
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
The company has a inspiring culture. It motivates people to bring their best every day, with a strong sense of shared purpose. The environment is dynamic and supportive. Colleagues are smart and genuinely helpful. Leadership is visible and accessible
Cons
Working remotely could feel isolating to some