3.0May 20, 2024Improving but a long way to go.Customer service manager (csm)Current employee, more than 8 yearsLombard, ILRecommendCEO approvalBusiness OutlookProsImproving quality of life for their employees.ConsNowhere near the standard pay rate for experience and time dedications..Show more