4.0
23 Sept 2014
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Team work and get it done attitude. Senior management really cares about the employees and their welfare.
Cons
Slow at times and tends to analyze everything to death in their decision making. The St. Louis building is about 40 years overdue for renovation.