4.0Oct 3, 2025Good company - limited investment in staffAnonymous employeeFormer employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsGreat team culture and missionConsLimited pay or reward for hard workShow more
3.0Feb 24, 2025Good company, but...Inside sales representativeFormer employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsGood culture Good product Okay managementConsNo accountability Bad internal communications No incentives for salesShow more
5.0Dec 16, 2024Very good companyAnonymous 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