5.0Mar 25, 2024Great company to grow atCustomer success manager (csm)Current employee, more than 5 yearsRecommendCEO approvalBusiness OutlookProsGreat company to grow at but be ready to work and own your own success.ConsLots of change recently well see how it goesShow more