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