How early should I look for the perfect job?

How early should I look for the perfect job?

As a physician you have invested years of your life and money you did not have focusing on one goal- to practice medicine.  How early in residency should you start to look? If you have an idea of where you would like to live start now! If you don’t know where you want...