4.0Dec 15, 2025Anonymous employeeCurrent employee, more than 3 yearsRecommendCEO approvalBusiness outlookProsgreat people, good work atmosphereConshigh levels a little bit hide.Show more
5.0Jan 26, 2025Customer success manager (csm)Former employeeRecommendCEO approvalBusiness outlookProsGood work life balance there!ConsWork load was a bit muchShow moreHelpfulShare
3.0Jan 5, 2026Sales executiveFormer employeeBoston, MARecommendCEO approvalBusiness outlookProsGood experience, learned the basics of salesConsExecutive team constantly changing GTM, micromanagedShow moreHelpfulShare1