3.0
Jul 29, 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Exciting work, interesting projects, great team to work with and learn from
Cons
Problematic leadership, didn’t really know what they were doing, swept issues under the carpet, withheld promotions because of personal bias, promised pay raises that didn’t occur, scapegoated employees for leadership choices