http://www.careercast.com/jobs/conte...ed_Methodology
info on how they rated them
based on these 5 criterea
Environment, Income, Outlook, Stress and Physical Demands.
i see what they are trying to get you to think about, but yeah, its alot of self serving bs for the most part