2.0
Feb 24, 2026
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
The benefits seemed great in the beginning but have changed and are getting more expensive.
Cons
Rapid growth without proportional investment in people and processes has created strain on teams, and regulatory changes from Centers for Medicare & Medicaid Services have introduced operational instability that leadership could address more proactively.