3.0
Aug 20, 2014
Current employee, more than 3 years
Saint Louis, MO
Recommend
CEO approval
Business outlook
Pros
stable. management is typically composed of people with 15+ years in the company, and have done the work.
Cons
like any large company, it has its share of dead weight and politics. getting things done quickly and well is an exercise in finesse.