3.0
20 Jun 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Supportive leadership team that genuinely cares about employee development and wellbeing.
Cons
The pace can be intense at times, and expectations are high — not the right fit for someone looking to coast.