For workers or employees who intend to immigrate to Canada, intra-company transfer is one of the best methods. If you work for a company that has a parent, branch, subsidiary or affiliate in Canada, you may be able to obtain a Canadian work permit through the Canadian Business Registration Program. Approved applicants receive temporary work permits through the company registration program. Work experience gained in the form of a Canadian company registration may be used as a springboard for permanent residence in Canada, as Canadian work experience is included in the system.Canadian points based immigration is very valuable. Your family members can also join you in Canada if the spouse or common-law partner of the company registrant can work in Canada with an independent work permit. Employers who bring international employees to Canada as company registrants are exempt from the requirement to obtain a Labor Market Impact Assessment (LMIA). For this reason, this process can be faster, easier and more affordable than the LMIA route for them. Eligible company registrants provide significant economic benefits to Canada by transferring their skills and expertise to the Canadian labor market. The recipients of this transfer can immigrate to Canada from any country.
The duration of the company registration work permit

Immigration, Citizenship Canada (IRCC: Immigration Refugees and Citizenship Canada

It states that initial work permits granted under the intra-company transfer program are usually for a period of one year. However, these work permits may be extended. For renewal, evidence must be provided that:

Canadian and foreign companies must have an acceptable relationship.
The new office has been engaged in continuous provision of goods or services in the past year.
The new office is properly equipped.