3.0Apr 5, 2022Sales development representativeFormer employee, less than 1 yearRecommendCEO approvalBusiness OutlookProsGreat Benefits Great Coworkers Great CEOCons-Disorganized Salespeople and Account executives are not set up for success -Horrible Comp PlanShow more
5.0Apr 3, 2024Customer success manager (csm)Former employee, more than 3 yearsBoston, MARecommendCEO approvalBusiness OutlookProsYou'll work with an incredible collaborative teamConsIt's a startup so things are always changing you just have to be ready for it, it's not actually a con just startup lifeShow moreHelpfulShare1
2.0Apr 19, 2026Anonymous employeeFormer employee, less than 1 yearRecommendCEO approvalBusiness OutlookProsGood product. Good customer support.ConsLeadership doesn't know what it's doing.Show moreHelpfulShare