5.0
Apr 22, 2016
Anonymous employee
Current employee, more than 3 years
Clayton, MO
Recommend
CEO approval
Business outlook
Pros
Excellent work ethic. Very smart management and coworkers Positive Culture. A lot of room for advancement Good compensation
Cons
High turnover but this is mostly because people who don't perform are often coldly chased out. Workaholic culture.