3.0
Jun 30, 2024
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Great and smart people, an interesting tech stack and an even better work culture.
Cons
The company made multiple bad decisions, especially with overhiring and now needs to face the consequences of these decisions.