5.0
Nov 22, 2023
Current employee, less than 1 year
Bellwood, IL
Recommend
CEO approval
Business Outlook
Pros
Friendly, collaborative environment while still pushing to get better every single day to meet our goal of worldwide industry leader. New management is pushing these culture and performance developments from the top down and it shows.
Cons
As we are still developing this great culture, some supporting structures are yet to find their groove in encouraging this growth.