看了大家的分析, 建议, 觉得很有道理. 但有一点不明, 按照移民法律解释我可以为加拿大企业在海外工作而不失去移民身份.
http://www.cic.gc.ca/english/newcomer/res-oblig.html
You can also count Canadian residency days if you are outside Canada for an extended period of time for one of the following reasons:
You are employed on a full-time basis by a Canadian business, the Public Service of Canada or the public service of a Canadian province.
What is a Canadian Business?
Canadian Business
Only some businesses qualify as a Canadian business for the purpose of satisfying your residency obligations. To qualify as a Canadian business, the business must fulfil one of these three definitions:
The business is incorporated under Canadian or provincial laws and has an ongoing operation in Canada.
The business is an enterprise, other than a corporation described above, that has an ongoing operation in Canada and satisfies the following conditions:
It is capable of generating revenue and is carried on in anticipation of profit; and
Canadian citizens, permanent residents or Canadian businesses as defined above hold a majority of voting or ownership interests.
The business is an organization or enterprise created by the laws of Canada or by the laws of a province of Canada.
Excluded businesses:
An enterprise, corporation or organization is not a Canadian business if it exists primarily to allow permanent residents to comply with their residency obligations during a stay outside Canada.
按照对加拿大企业的要求, 如果注册一个企业主要用来保留身份当然不行. 但是如果我的加拿大籍的朋友有这样的小贸易公司, 雇用我在中国工作有什么不可?