2.0
23 Aug 2023
Former employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Good company, clever people who really know this space.
Cons
No leadership, flaky strategy and constantly changing short and long term goals.