5.0
Aug 18, 2016
Current employee, more than 3 years
Deer Park, IL
Recommend
CEO approval
Business Outlook
Pros
Large company with excellent benefits, good pay, and very little turn over.
Cons
It can get stressful working in manufacturing environment.