Benefits are appropriate. Support staff is awesome.
Cons
Limited physician and patient autonomy regarding health screenings and treatment of chronic conditions. Very narrow focus on statistics / numbers and not on what is important to patients or providers.