5.0
Sep 16, 2025
Current employee, more than 10 years
Bedford Park, IL
Recommend
CEO approval
Business Outlook
Pros
Down to earth upper management inspires confidence that they truly care about employees.
Cons
Some sites run a little lean on manpower, decreasing job satisfaction and leading to increased stress levels.