To get a sense of the most stressful jobs in America, CareerCast.com looked at 11 different factors that can cause stress on the job, and ranked 200 professions by how significantly these demands factor into the average workday.
10. Taxi Driver (Average Annual Income: $22,820)
Taxi drivers are repeat customers on the most stressful list for three key reasons: low pay, long hours and, often, they are victims of crime.
9. Police Officer ($55,270)
Law enforcement officers are constantly dealing with situations out of their control and criminals often armed and ready to shoot. They must also make split-second decisions that involve life or death.
8. Newspaper Reporter ($35,870)
Daily deadlines aside, the newspaper industry is going through some major changes right now. Layoffs, buyouts and cutbacks are common, with many reporters feeling they have to prove they deserve to keep their jobs.
7. Senior Corporate Executive ($168,140)
Not only does this job require extensive knowledge of business, but it also involves understanding trends, technological developments and implications of their decisions.
6. Public Relations Executive ($54,170)
Public relations executives are at the mercy of their clients, creating a stressful situation because their performance is in many ways out of their hands.
5. Event Coordinator (Median Salary: $45,810)
This job may sound like a blast, but clients can be very demanding and there's a lot of pressure on you to make sure everything goes off without a hitch.
4. Commercial Airline Pilot ($114,200)
A pilot's job depends on several factors out of their control, such as equipment and control tower operators. The profession has also been affected by the economy, and is bring to big swings in stress.
3. Firefighter ($45,250)
Like police officers, firefighters put their lives on the line doing their job every day.
2. Military General ($196,300)
Military generals choose to put people on the front lines of war, some of whom may be injured or killed.
1. Enlisted Military Personnel ($28,840)
It doesn't get more stressful than war zones. Soldiers put their lives on the line every day. Locals can be hostile, their shifts never end and they don't get to go home to their families.