4.0
Sep 30, 2019
Former employee, more than 3 years
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Smart, diverse, talented and driven workforce
Cons
Some toxicity when it comes to workload and leadership drive, but has vastly improved over the last 5 years