4.0Feb 6, 2023Great place to work while it lastedCustomer success manager (csm)Former employee, more than 1 yearRecommendCEO approvalBusiness OutlookProsCompany has strong growth. Some very nice people work there.ConsWas impacted by a reduction in force.Show more