In second place, college professors, instructors and administrators reported the lowest number of work hours per week, averaging 30 hours, and the highest number of annual vacation days, at 31 days, the survey said.
Rounding out the top 10 best jobs were human resources manager, physician's assistant, market research analyst, computer/information technology analyst, real estate appraiser, pharmacist and psychologist.
Technology and health care fields accounted for nearly a third of the top 50 best jobs, the survey said.
Source: Best Jobs | Computer World