1.0
Mar 20, 2017
Former employee, more than 1 year
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
National exposure and access to leading technologies. Great technical employees.
Cons
No access to the great technical employees. Downsizing was constant and management turnover was constant.