According to the website Glassdoor, here are the top 10 jobs to have in America. Their choices are based on three different factors, salary, career  opportunities, and job openings.

In other words, they are based on pay, number of positions, and the opportunity to grow.

1.  Physician assistant.

2.  Software engineer.

3.  Business development manager.

4.  Human resources manager.

5.  Finance manager.

6.  Marketing manager.

7.  Database administrator.

8.  Product manager.

9.  Data scientist.

10.  Sales manager.

All of these positions on average earn $90,000 a year.