Pros
None come to mind and never will.
Cons
RCM Division lacks maturity. They advertise billing service, but only know coding. They focus on "big dollar" clients, putting all efforts into them, while the smaller clients they sign, they do not properly staff.