5.022 Apr 2023Customer service representativeFormer employeeRecommendCEO approvalBusiness outlookProsThey are one of the high paying companies in the worldConsA lot of irate customersShow more