3.0
Sep 2, 2024
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great people and fantastic community at its peak
Cons
All direction came from the US which was often difficult to adapat into other markets