4.0
Oct 7, 2019
Former employee, more than 1 year
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Great culture and benefits. Support from management and awesome work-life balance.
Cons
Monotonous work and they constantly move the ball on expectations.