5.027 Feb 2023Anonymous employeeFormer employee, more than 8 yearsLeeds, EnglandRecommendCEO approvalBusiness outlookProsGreat culture, very supportive managementConsThere are no obvious downsidesShow more
5.01 Nov 2024SalesCurrent employeeLeeds, EnglandRecommendCEO approvalBusiness outlookPros- Genuinely lovely people and great team culture. - Plenty of opportunities for self-development. - Well rewarded. - Great product.Cons- None that are not the exact same for working in a smaller, scaling business.Show moreHelpfulShare
4.012 Nov 2024Sales development representative (sdr)Former employee, more than 1 yearLeeds, EnglandRecommendCEO approvalBusiness outlookProsLots of training and support givenConsCould be open to new strategiesShow moreHelpfulShare