3.0
22 Dec 2025
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great tech. Smart people. good culture for the most part
Cons
Failed to see the road ahead. Made bad investment decisions and was unable to manage costs effectively. Ultimately just ran out of money