4.0
14 Nov 2025
Anonymous employee
Current employee, more than 8 years
Saint Louis, MO
Recommend
CEO approval
Business outlook
Pros
Company culture has improved dramatically since 2024. Pay is decent.
Cons
Benefits lackluster, Not much opportunity to move up and very puny raises. Located next to the landfill.