5.0
19 June 2026
Former employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
An excellent workplace with a vibrant team culture, great benefits, and real opportunities to roll up your sleeves and grow.
Cons
The workload can be demanding and the pace doesn't always let up, which can take some getting used to.