2.0
Mar 20, 2018
Former employee, more than 10 years
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Good place to work prior to new management that came in around 2005.
Cons
Frequent layoffs but only their 'hiring efforts' only made the news, never the layoffs.