5.0Mar 27, 2015Managed repair representativeManaged repair rCurrent employee, more than 10 yearsRecommendCEO approvalBusiness OutlookProsGreat co-workers, great managers.ConsHigh stress to provide great resultsShow more