Hi mates,let me share my experience here.I am a veteran and was very optimistic before moving here rather was excited.I am from Pakistan and much of my experience was in Saudi Arabia.Having a Pakistani passport and discriminating Arabs did force me to immigrate. Trust me the nurses in Saudia are drawing more salaries than we Pakistani and Indians.
Coming back to the topic,I started preparing my exams and it took me 2 and half years to complete my all 4 exams along with IELTS. I advise anyone to forget the residency match and plan for practice ready assessment which is difficult though but possible only if you work out well before exhausting your financial resources. Complete your post graduation training as required in different subjects from your home country and land in a province where you have targeted the practice ready assessment. Pls never land in Ontario as it will ruin you.
I would also suggest physicians never work odd jobs and destroy your career,rather do it only if you can't pursue it here further and looking only for citizenship.
I have had more than 100,000 dollars which I used to live here and never worked here.Now I have applied for PRA and in next 3 months for citizenship.
I will be lucky if I get matched in PRA , otherwise will take Canadian passport and will resume my career in middle East with better pay scales...
I am sorry for a this long comment...