There are about 300 000 foreign workers coming to work in Canada annually on Temporary Work Permits. Canadian government and immigration officials make sure that labour market benefits from foreign specialists, but at the same time there is no negative effect on Canadian work force. As a rule - both the employee and employer would have to obtain an authorisation (to hire foreign worker and to work in Canada - respectively) prior to the starting work in Canada