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