5.0Dec 16, 2024Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsGood work culture, everyone is very niceConsNone really. It's a startup so it can be a bit unstable at timesShow more
4.0Oct 3, 2025Anonymous employeeFormer employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsGreat team culture and missionConsLimited pay or reward for hard workShow moreHelpfulShare
3.0Feb 24, 2025Inside sales representativeFormer employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsGood culture Good product Okay managementConsNo accountability Bad internal communications No incentives for salesShow moreHelpfulShare