A medical degree often takes years to complete but offers job security, a high average salary and the opportunity to save lives. Medical students can study in a speciality of their choosing, in many types of environments and often with new technology. The most successful medical students develop their scientific and interpersonal abilities simultaneously.