5.0
5 May 2026
Current employee, more than 10 years
Saint Louis, MO
Recommend
CEO approval
Business outlook
Pros
Very professional and collaborative work culture Truly global company with strong connections and collaboration across regions Strong culture of respect; employees are valued and treated well Genuine focus on employee wellbeing and work‑life balance Great opportunities for career growth, learning, and internal mobility Competitive compensation, strong bonuses, and excellent benefits
Cons
Long working hours at times, with a need to be flexible to support global teams across multiple time zones Fast‑paced environment with strong competition, which can feel demanding Operating in a highly regulated industry can add complexity and slow decision‑making Navigating regulatory requirements and compliance obligations can be challenging