5.0
21 Nov 2023
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Great company culture with very seasoned leadership that's focused on the people. Great product market fit and clear path to where we're going as a company.
Cons
Overall a bit too reactive and under resourced from a marketing perspective compared to our competitors.