4.012 Oct 2023Engagement marketing managerFormer employeeRecommendCEO approvalBusiness outlookProsGood people and mission. Very hands on.ConsLack of resources, budget, processes in place.Show more
4.03 Oct 2025Anonymous employeeFormer employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsGreat team culture and missionConsLimited pay or reward for hard workShow moreHelpfulShare
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 moreHelpfulShare