4.0
Jul 22, 2015
Former employee, more than 1 year
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Pays well, great atmosphere, clear job duties.
Cons
Not necessarily a con, but might not be the right fit for everyone as they are a large organization.