2.0
Dec 28, 2015
Former employee, more than 5 years
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
St. Louis is a nice place to live. Most of the people you will work with are good hardworking folk.
Cons
There is barely any room for movement in the company. Most promotions seems to be on who you know (or even better are related too), not on your ability, They have all these great things to say about their "truly human leadership" but in rarely, if ever, live up to their words.