4.0
Jul 30, 2024
Current employee
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Decent salary, great co-workers, company is growing
Cons
There doesn't seem to be much vision in Health and Safety. They appear to be happy maintaining rather than growing.