3.0
Sep 23, 2023
Current employee, more than 3 years
Itasca, IL
Recommend
CEO approval
Business Outlook
Pros
Decent pay, location, and benefits
Cons
Limited opportunities for growth, weak management team, poor training, culture is not forward thinking.