5.0
Mar 13, 2023
Former employee, more than 10 years
Saint Louis, MO
Recommend
CEO approval
Business outlook
Pros
The people are awesome to work with. Great benefits and salary. Allowed 3 hours of fitness a week. Great work life balance and culture.
Cons
Can be stressful at times.