5.0
4 Sept 2020
Current employee, more than 3 years
Saint Louis, MO
Recommend
CEO approval
Business outlook
Pros
Really great place to launch your career into the US workforce. The trainers push you to work harder. Very supportive staff. Serene work environment.
Cons
Just a little extra diversity in candidates would be great.