3.0
13 June 2026
Anonymous employee
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Good people who are very talented and committed to the companies success. Flat structure, and autonomy for those who work in support roles.
Cons
Constant challenges with leadership in terms of commercial decision amaking and also culture. Over promising, and under delivering on employee value proposition