4.0
Dec 28, 2023
Current employee, more than 1 year
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Tons of benefits. Great people and leadership. Pay is decent and the time off is great.
Cons
So many moving parts. So many changes so quickly. Pay could be better