1.0
Sep 26, 2013
Former employee, more than 8 years
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Good pay Nice facilities Benefits are alright
Cons
Antagonistic Management Toxic Environment No internal mobility "Commitment" means to them not to you