1.0
5 July 2023
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Salary, location, industry and not much else
Cons
Micromanaging culture. Wanted to be a unicorn but it went downhill and didn't know how to respond. People left quick