3.020 May 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