1.0Aug 26, 2020Customer service manager (csm)Former employeeRecommendCEO approvalBusiness OutlookProsThere is no management oversightConsThere is no management oversight to guide staffShow more
5.0May 16, 2021Anonymous employeeFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsinclusive company great CEO and teamConsvariences in packages between regionsShow moreHelpfulShare