3.024 Feb 2025Inside sales representativeFormer employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsGood culture Good product Okay managementConsNo accountability Bad internal communications No incentives for salesShow more
4.03 Oct 2025Anonymous employeeFormer employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsGreat team culture and missionConsLimited pay or reward for hard workShow moreHelpfulShare
5.016 Dec 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