1.0
Oct 24, 2025
Current employee, more than 8 years
Clayton, MO
Recommend
CEO approval
Business Outlook
Pros
Executive compensation can be very lucrative. That’s about it.
Cons
Cannot execute. I feel terrible for anyone in our Medicaid, Marketplace, or Medicare plans - horrible customer service. The CEO, Sarah London, is green as grass and completely out of her depth. Her leadership team is ineffective, dysfunctional and toxic. The CIO, Brian LeClaire, is the worst of the bunch (how’s Trucare running this week? Answer: it isn’t) Complete ineptitude - the stock price shows it and our members suffer for it.