1.0
20 Feb 2025
Former employee, more than 8 years
London, England
Recommend
CEO approval
Business outlook
Pros
Some great people who work hard as a team doing interesting work.
Cons
C-Suite is a disgrace, they treat people really badly, make excuses to cover themselves at the expense of others and are quick to blame. This has led to some phenomenal people leaving the business, either because they feel undervalued or because they've been laid off. Really awful.