7. Pediatrics
Score: 23
Pediatrics is rather complex when it comes to final scores. There are a few niches inside pediatrics which range from $157,394 in average annual salary for pediatric endocrinology to $303,917 for pediatric cardiology. On average, Pediatric practitioner’s salary amounts to $206,961 which is right at the foot of our list. Average Step test scores for the niche are also below average with ratings of 226, 241 and 233.5 for Step 1, Step 2 and their mean value respectively. Finally, there are 1.41 spots available for every US senior attempting to get a match in one of Pediatrics’ fields.