2.0
Jun 23, 2010
Anonymous employee
Former employee
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
A stable place in turbulent times.
Cons
A lot of people have been there 10, 20, 30 years. Used to think that was a good thing until it became apparent they're there because they can't go anywhere else. Pay is nothing to brag about.