5.0
Apr 10, 2012
Anonymous employee
Current employee
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Great benefits, room for advancement, fun people to work with, treat their employees with respect, professional environment yet still friendly
Cons
Lower pay is really the only thing that comes to mind. Some managers can be control freaks as well even though their ways are tired and outdated.