5.0
Jan 23, 2026
Current employee, more than 3 years
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
co workers are great. Leadership can have its issues as most places do, but quality of life is better than most places.
Cons
insufficient staffing in some areas