From PR point of view, Quebec is much better option compared to Ontario. With attaining min level of French language proficiency and even without job offer, one can get PR. I got connected with a current concordia student and he told me that people from software background can easily get job in...