5.013 Mar 2020Anonymous employeeCurrent employee, more than 5 yearsRecommendCEO approvalBusiness outlookProsAwesome people and a great mission.ConsHuge differences between different locations.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