Jobs in the insurance industry are among the most stressful, ranking No. 2 in a recent study by staffing firm Robert Half.

The legal profession provides the most stress, according to the study by Robert Half and analytics firm Happiness Works, which surveyed more than 12,000 U.S. and Canadian workers to identify the most stressful jobs. On the other end of the spectrum, technology professionals reported the lowest stress levels.

The most stressful jobs by profession:

  • Legal
  • Insurance
  • Healthcare and wellness
  • Hospitality and food services
  • Financial services
  • Education and training
  • Administrative
  • Manufacturing
  • Accounting
  • Human resources
  • Marketing or creative
  • Finance
  • Technology

The Robert Half study also measured how stress differs based on job role, finding that semi-skilled or agricultural workers were the most stressed. Staff-level professionals were in the middle of the pack, while senior executives reported being the least stressed.

Beyond industry and role, the blog posting noted that workplace culture, leadership, workload demands and a host of other factors each have an impact on job-related stress.

For a list of questions job seekers can ask to assess the stress level of a potential workplace, see the full blog posting: “What are the Most Stressful Jobs? (And How to Know if You’re Interviewing for One).”