7. General surgery
Hours above family practice: 326
General surgeons work 326 hours more than family physicians. They earn $322,000 yearly and many of them, more precisely 54%, think they are not fairly compensated for the work they perform. General surgeons also report lower levels of satisfaction with career – one-third say they would not choose surgery again while more than a half would not recommend the specialty to their children.