Do you like your job?  Or, would you rather be cleaning up your cat's accident in the back corner of your daughter's bedroom? -- Sorry...had a few issues at the house this morning.

CareerCast.com has come out with the top ten worst jobs to have as well as the top ten best jobs to have.  This survey takes a look at 200 selected jobs in the United States and then they are ranked using the following creteria:  job outlook, income, working conditions and physical demands.

Here's how the top ten ranked:

The top 10 best jobs in the U.S.:

  1. Software engineer
  2. Mathematician
  3. Actuary
  4. Statistician
  5. Computer systems analyst
  6. Meteorologist
  7. Biologist
  8. Historian
  9. Audiologist
  10. Dental hygienist

The top 10 worst jobs in the U.S.:

  1. Roustabout on oil rigs and pipelines
  2. Ironworker
  3. Lumberjack
  4. Roofer
  5. Taxi driver
  6. Emergency medical technician
  7. Welder
  8. Painter
  9. Meter reader
  10. Construction worker
Oil rig worker
loading...

More From Kicks 105