there are two reasons why u should take up job in ur home country first.
1. experience will give u a little bit more perspective in ur career and help u in getting more out of ur course in canada.
2. experience in home country will give u more points for PR.
just make sure u keep good relations with ur manager and get a letter of experience from ur company when u leave. check the format needed for PR