4.0
Dec 11, 2014
Current employee
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
People are nice, standard office environment, rapidly growing department, and plenty of work to do
Cons
Often feels like too much to do in a work day - long hours