2.0
Oct 31, 2017
Anonymous employee
Former employee
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Big budgets, nice facilities, generally nice people and good pay
Cons
Culture run by fear, not much Emotional Intelligence. Don't care much for their employees unless you are a favorite.