3.0
29 Nov 2024
Current employee, more than 8 years
Saint Louis, MO
Recommend
CEO approval
Business outlook
Pros
It's a flexible place to work.
Cons
As of late there is a lot of turn over and lay offs. Promotion is slow and despite having good reviews promotions were not given when promised. Management also tends to forget your achievements.