2.0
Nov 17, 2025
Current employee, more than 10 years
London, England
Recommend
CEO approval
Business outlook
Pros
Team and peers are great. Most people are genuinely trying to support others, from resourcing to wellbeing.
Cons
Leadership is completely opaque. Unconstrained growth strategy is showing its cracks and it's unclear how sustainable this company will be in the future.