1.0Mar 22, 2021Great company, however, management needs a lot of workCustomer service representative (csr)Former employee, more than 8 yearsRancho Dominguez, CARecommendCEO approvalBusiness OutlookProsGreat company that is great at what they do.ConsThough a very good company, management needs a lot of work.Show more