3.0
Nov 29, 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.