3.0
Jan 31, 2026
Current employee, more than 3 years
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
decent benefits and pay is good also
Cons
not setting up for success. poor onboarding
Check out your Company Bowl for anonymous work chats.