2.0
Nov 17, 2010
Current employee
Waukegan, IL
Recommend
CEO approval
Business Outlook
Pros
CSR pay is very competitive for the industry.
Cons
Managers take micromanaging to a new level. We are treated like we are in kindergarten, it is unbelievable. Giving errors and COWS (customer ordered wrong) and other metrics used are ridiculous. It could be a nice place to work if they didn't breath down our necks.