2.0
Jan 16, 2026
Current employee, more than 1 year
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Good pay Thats it honestly
Cons
Toxic culture They don’t seem to care about new people or individual contributors Awful benefits
Check out your Company Bowl for anonymous work chats.