1.0
Sep 18, 2025
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Some great and smart individuals around the halls.
Cons
Toxic, bullying, and a culture needing immediate, and for many years, heart surgery.