3.0
Nov 13, 2011
Anonymous employee
Current employee
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Nice working environment. Good benefits. Nice culture. Good growth opportunites. Good training. Human resources was helpful to me, use them when needed.
Cons
Not all managers are created equal. Some are actually harmful to their staff. Organization is very big, make an effort to get noticed.