3.0
Mar 22, 2026
Former employee, more than 1 year
Des Peres, MO
Recommend
CEO approval
Business Outlook
Pros
Great coworkers and team leads Straightforward job requirements Inclusive culture
Cons
Incompetent management Employees were bullied by certain supervisors Pay was not competitive