Provide great combination of services to patients, good employee support, opportunities to advance within the company
Cons
High turn over and difficulties retaining support staff like front desk and MAs due to being short-staffed (which many clinics and hospitals are facing) and possibly not offerring high enough salary.