4.0Oct 3, 2025Anonymous employeeFormer employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsGreat team culture and missionConsLimited pay or reward for hard workShow more
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
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 moreHelpfulShare