3.0
Jun 14, 2009
Current employee
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Not a sweat shop and seem to care some what about people. Push to use more technology.
Cons
Liited promotion opportunities due to to many long timers. Top IT managemnet out of touch with reality.