5.0
Jan 29, 2026
Current employee, more than 5 years
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Supportive management, opportunities for career growth, autonomy, good coworkers and fun!
Cons
We have good health benefits but they could be better