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