Physicians treat patients, diagnose illnesses and provide treatment along with medications. They often work long hours. In addition, the training requirements to become a doctor are demanding. An advantage of the long hours and years of education are the high salaries. Physicians earn more than most any other profession.
In addition to the high pay, a career as a physician is found to be highly rewarding by many. There is also the opportunity to specialize and become an expert in a specific area of medicine.