Here something interesting for you folks who think the decline in the number of people going into medicine in Canada is due to pay:
On average a Senior Software Engineer with 5 years of experience in Vancouver B.C.
makes C$72,750 (roughly $62,744), and the average Senior Software Engineer in Seattle with 5 years of experience
makes $90,275. What this means is that a Canadian Sr. Software Engineers makes roughly $27,531 (44%) less than his American counterpart.
On average a Family Physician/Doctor in Canada
makes C$116,757 (roughly $100,704), and the average Family Physician/Doctor in United States
makes $135,454. What this means is that a Canadian Family Physician/Doctor makes roughly $34,750 (35%) less than his American counterpart.
Why take anyone's word for it if you can do the research yourself? On the real tip though, the field of medicine is one of the highest paying fields there is regardless where you are in the world.