5.0
27 June 2025
Current employee, more than 5 years
Itasca, IL
Recommend
CEO approval
Business outlook
Pros
Fair salary and decent benefits. WFH. Skilled and knowledgeable managers.
Cons
Leadership team doesn't seem to welcome new voices or ideas and seem stuck in the way things have always been done.