2.0
1 Feb 2024
Current employee
Saint Louis, MO
Recommend
CEO approval
Business outlook
Pros
decent benefits. company has definitely gone downhill. doing layoffs with really no rhyme or reason behind them. a lot of stress from not knowing if you're gonna have a job the next week. its a paycheck and that's about it.
Cons
The new CEO is cancer to this company. 0/10 would never recommend working here.