4.0Nov 25, 2025Sales development team leaderCurrent employeeManchester, EnglandRecommendCEO approvalBusiness outlookProsGreat upwards mobility within the companyConsUnclear commission pay plan and its discretionaryShow more
5.0May 19, 2025Anonymous employeeCurrent employee, more than 3 yearsRecommendCEO approvalBusiness outlookProsGreat team collaboration, subject matter expertsConsproduct changes, management changes, must be flexibleShow moreHelpfulShare
4.0Jun 15, 2026Business development executiveCurrent employeeBoston, MARecommendCEO approvalBusiness outlookProsPay, work is interesting, good cultureConsSenior management is intense about initiatives that are peripheral to success, which diminishes morale. Sense that they are out of ideas to improve the business meaningfully, or never really had any to begin with.Show moreHelpfulShare