5.0May 13, 2024Great place to work, kind of in a messy state atmCustomer success manager (csm)Current employee, more than 3 yearsRecommendCEO approvalBusiness OutlookProsGreat benefits, flexibility, open and honest culture, great people, competitive salaries, the company is making moneyConsMany changes, recent acquisitions, incompatible productsShow more