4.0
22 Oct 2025
Former employee, more than 3 years
Cambridge, England
Recommend
CEO approval
Business outlook
Pros
A fantastic place to work, with strong leadership, a great management team and some really bright minds. Fantastic culture and collaborative spirit.
Cons
Product market fit has been a material challenge. Once this has been nailed, the company has huge prospects for success.