1.0
Aug 29, 2022
Anonymous employee
Current employee, less than 1 year
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
There are NO positive things I can say about this location or it’s senior leadership!
Cons
The STL plant is ran from the Illinois location with no HR, training or safety management on site. The equipment is never serviced regularly and there is no follow up on any aspect of these functions.