2.0
Jan 12, 2026
Current employee
Saint Louis, MO
Recommend
CEO approval
Business outlook
Pros
Decent pay, and if you get on the right team, the people are great and supportive
Cons
Upper management is becoming more and more out of touch with the rest of the company. Communication is terrible from top leaders and they are losing what made them a unique company to work for, which was they use to actually care about employees wellbeing and their families.