3.018 Sept 2025Business developmentCurrent employeeLeeds, EnglandRecommendCEO approvalBusiness outlookProsEasy approach, good people, a lot of fun and good culture there.ConsLack of progression Weak leadershipShow more
4.027 June 2023Business development executiveFormer employeeRecommendCEO approvalBusiness outlookProsCompany Culture Work / life balanceConsuncompetitive pay ranges management is subpar for what is expected of youShow moreHelpfulShare
5.05 Dec 2025Sales development representative (sdr)Former employee, more than 1 yearLeeds, EnglandRecommendCEO approvalBusiness outlookProsVery good culture and work life balance Down to earth management Nice officeConsParking could be a painShow moreHelpfulShare