2.0
Jun 18, 2026
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Nice office location in London Hybrid working Some really nice staff
Cons
Toxic culture, leadership team don't care about the core purpose of the company or people as individuals. Far too much unnecessary hierarchy and ego. Being docile and compliant is the name of the game here. High performers are held down or driven out.