Prós
Great doctors who care about helping patients. The best doctors who I have seen fix mistakes of others and people have gotten better.
Much knowledge and wisdom from the doctors.
Contras
They lure you in with false promises and do not put anything in writing.
Management is poor, cannot handle busy moments, scheduling is ridiculous, workload is unreasonable demands, short staffed, unbelievable time management, no lunch breaks, long waits for patients due to doctors seeing other sites.