3.0
May 28, 2025
Former employee, more than 1 year
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Good environment but they expect a lot out of leadership
Cons
Low pay compared to other places and lack of diversity
Check out your Company Bowl for anonymous work chats.