5.0Feb 27, 2023Anonymous employeeFormer employee, more than 8 yearsLeeds, EnglandRecommendCEO approvalBusiness OutlookProsGreat culture, very supportive managementConsThere are no obvious downsidesShow more
5.0Nov 1, 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.0Nov 12, 2024Sales development representative (sdr)Former employee, more than 1 yearLeeds, EnglandRecommendCEO approvalBusiness OutlookProsLots of training and support givenConsCould be open to new strategiesShow moreHelpfulShare