3.0
Feb 19, 2024
Former employee, more than 5 years
South Holland, IL
Recommend
CEO approval
Business outlook
Pros
They are a second chance employer and they provide you with hands on training there are leadership roles to grow into within the company.
Cons
It’s a smelly place depending on the day and the area of the plant you are in determines the level of odor