4.04 Sept 2025SalesFormer employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness outlookPros- intellectual rigour - great people to work withCons- pay could be betterShow more
1.026 Mar 2026Customer success managerFormer employeeRecommendCEO approvalBusiness outlookProsWork flexible on location and schedulingConsBe very very clear on KPIs. Get them in writing as company lacks transparency. Little to no onboarding or role specific training.Show moreHelpfulShare
1.022 Sept 2024Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsNone, worked here for a month and a half and quitConsLong hours, only see actual money when you make it to management and build a team.Show moreHelpfulShare