3.0
Mar 8, 2017
Recommend
CEO approval
Business Outlook
Pros
Pros are working in Saint Louis at the corporate office. There are more perks and management is knowledgeable
Cons
Working for the health plans management is not knowledgable and health plan does not follow Centene guidelines they do what they want. They are non compliant with state guidelines