Do you think you have one of the best jobs? What about one of the worst jobs? A website called Careercast.com has ranked the best and worst jobs, plus the most stressful jobs. Looking over the list I can agree with some and disagree with others. For instance, the enlisted soldier is listed as the most stressful job. Yeah, I can see that.

What makes your job great or horrible? Check out the Top 10 below, and for the full story click here.

Top 10 Best Jobs:

  1. Software Engineer
  2. Actuary
  3. Human Resources Manager
  4. Dental Hygienist
  5. Financial Planner
  6. Audiologist
  7. Occupational Therapist
  8. Online Advertising Manager
  9. Computer Systems Analyst
  10. Mathematician

Top 10 Worst Jobs

  1. Lumberjack
  2. Dairy Farmer
  3. Enlisted Military Soldier
  4. Oil Rig Worker
  5. Reporter (Newspaper)
  6. Waiter/Waitress
  7. Meter Reader
  8. Dishwasher
  9. Butcher
  10. Broadcaster

Top 10 Most Stressful

  1. Enlisted Soldier
  2. Firefighter
  3. Airline Pilot
  4. Military General
  5. Police Officer
  6. Event Coordinator
  7. Public Relations Executive
  8. Corporate Executive (Senior)
  9. Photojournalist
  10. Taxi Driver