3.0
Dec 11, 2015
Anonymous employee
Former employee, more than 10 years
Elgin, IL
Recommend
CEO approval
Business outlook
Pros
Stable company with 100 years in business. Investing in new equipment. Excellent Medical Benefits.
Cons
Salary is well below average. Restructuring. Very Stressful. Morale is low. Long hours.