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