5.0Apr 2, 2025Great CompanyCustomer success manager (csm)Former employee, more than 1 yearNew Orleans, LARecommendCEO approvalBusiness OutlookProsGreat benefits, flexible working conditionsConsNone that I can think of.Show more