5.0Sep 29, 2025GreatCustomer service representative (csr)Former employee, more than 3 yearsBirkirkaraRecommendCEO approvalBusiness OutlookProsGreat place to work. Family away from homeConsSomewhat limited opportunities for growthShow more