3.0
Apr 9, 2024
Current employee, more than 3 years
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
pay and salary are good. most teams get along with each other
Cons
Job security is unstable as the company works through a reorg that will result in many layoffs