5.0
Sep 20, 2025
Current employee, more than 1 year
Saint Louis, MO
Recommend
CEO approval
Business outlook
Pros
Offers a significant amount of training, education and resources
Cons
Large company, challenging environment for someone who wants to feel connected with coworkers