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