4.0Nov 30, 2022Big Company with Great CultureCustomer success manager (csm)Current employee, more than 1 yearRecommendCEO approvalBusiness OutlookProsECS invests in employees' individual development, and the work environment is healthy.ConsNo real complaints at this time.Show more
5.0Jun 16, 2022Great jobCustomer service manager (csm)Current employeeRecommendCEO approvalBusiness OutlookProsGreat employer, good benefits availableConsNot much bad to sayShow more