5.0Jun 22, 2021Group systems analystFormer employeeLondon, EnglandRecommendCEO approvalBusiness OutlookProsGood enviroment and collegues to work in and withConslow salary expectation given the environment and locationShow more
3.0Aug 14, 2016Customer service managerFormer employee, more than 1 yearColumbia, MDRecommendCEO approvalBusiness OutlookProsgreat schedule, great benefits, open door communicationConsterrible pay, not a lot of opportunity to growShow moreHelpfulShare
3.0Sep 29, 2025Complaints officerFormer employeeHong KongRecommendCEO approvalBusiness OutlookProsgood company culture,work life balanceConspoor management,less opportunity to learnShow moreHelpfulShare