IMPORTANT: Under any circumstances should an employer, immigration lawyer/consultant, international recruiter or any other facilitator charge you for a job offer or a job interview! When a Canadian employer decides to hire a foreign worker, they are to assume all or most of the cost. The foreign national sometimes is responsible for their work permit fees and other travel related costs. There are no fees to undergo job interviews.