3.0Apr 22, 2025Not the best managementCustomer success manager (csm)Former employee, less than 1 yearSan Francisco, CARecommendCEO approvalBusiness OutlookProsgood benefits good team to work withConsolder clients are harder to communicate with they expect way too much from your without proper support director will literally scream at youShow more
1.0Apr 28, 2024Just Don’t Customer success manager (csm)Former employeeToronto, ONRecommendCEO approvalBusiness OutlookProsNone. A lack of skills and business acumen.ConsYour career will die here.Show more
2.0Aug 30, 2023Weird peopleCustomer success manager (csm)Former employee, more than 1 yearMontreal, QCRecommendCEO approvalBusiness OutlookProsGood people, lots of fun, lots of collaboration and friendsConsLeaders possess zero skill. No background. Liars.Show more