The Ten Best Jobs of 2012

CareerCast and The Wall Street Journal have released the Top Jobs of 2012 report. Actuary is the second-best job in the country, earning positive scores in income levels, work environment, physical demands, stress and hiring outlook. The other top-ten positions include software engineer, human resources manager, dental hygienist, financial planner, audiologist, occupational therapist, online advertising manager, computer systems analyst, and mathematician.