2.0
Feb 1, 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.