2.0
11 Jul 2025
Former employee, more than 1 year
New Lenox, IL
Recommend
CEO approval
Business outlook
Pros
Pays well. Friendly CSR's. (Lower Level Employees)
Cons
The CSM is not friendly at all and does not know how to manage people. The upper management will not help, which is why they have high turn over.