3.0
Jun 9, 2026
Former employee
Saint Louis, MO
Recommend
CEO approval
Business outlook
Pros
Great culture, many great people.
Cons
Company focus has shifted given current Medicaid redeterminations
Check out your Company Bowl for anonymous work chats.