3.0
Jul 27, 2018
Current employee, more than 10 years
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Dedicated employees. Ok compensation. Meaningful projects.
Cons
Not sure of culture going forward since no warning of termination of 68 employees and 45 contractors. Do not feel advancement is objective by management.