5.0Oct 3, 2024Good company to work forCustomer success manager (csm)Current employee, more than 3 yearsLondres, InglaterraRecommendCEO approvalBusiness OutlookProsgreat teams; fair treatment; flat hierarchyConsnot many women in C-teamShow more