5.0
Jul 27, 2013
Anonymous employee
Current employee, less than 1 year
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Challenging and evolving business. Merit based culture. Excellent benefits. Competitive salary.
Cons
Very fast paced and difficult for those who are not used to that environment.