4.0Dec 7, 2023Good companyCustomer success manager (csm)Current employeeBoston, MARecommendCEO approvalBusiness OutlookProsSmart people, good pay, stock optionsConsLot of management turnover, layoffsShow more
4.0Jan 20, 2021Company ReviewCustomer success manager (csm)Current employeeRecommendCEO approvalBusiness OutlookProsGreat company to work for.ConsProduct team sits in US, so a bit delay.Show more