“Every year thousand of foreign skilled workers come to work in Canada on Temporary Work Permits. Canadian work permit makes provision for working in Canada without the need to undergo a Point -Based Assessment. In order to work in Canada on a temporary basis, foreign skilled workers must have an employment offer from a Canadian employer and be granted a Labour Market Impact Assessment by Employment and Social Development Canada (ESDC).”