4.0
Jan 25, 2026
Current employee, more than 10 years
Millsdale, IL
Recommend
CEO approval
Business Outlook
Pros
Low pressure environment Managers primarily leave you alone to do your work at your pace Great Benefits and Pay for the work you actually perform
Cons
Company stock price has decreased by 50% in the last 6 years. They will not fill production positions forcing some people to work 14 days straight with 1 day off. Team buliding and company bought lunches are for managers and salary only. DEI to their own detriment.