Riq85pt said:so for somebody with academic degrees byt no guarantee to find a suitable job right away, I could pretty much do anything right ? Say, work at Startbucks to get me started ? I wouldn't mind doing something else in the beginning while settling down.
To work anywhere, you need a work permit. To get a work permit, your employer needs to obtain an approved LMO. The kind of job doesn't matter. The process is the same.
So for the Starbucks job, Starbucks would have to advertise the job for a few weeks and prove they couldn't hire a Canadian for the job. Then they would have to submit the LMO paperwork for approval.
The LMO processing then takes several months. And there's no guarantee the LMO will be approved (if Human Resources Canada feels the company should have been able to find a Canadian for the role they will refused the LMO). So the reality is that most employers aren't willing to go through the LMO process because it takes too long, there's too much paperwork involved and there's no guarantee of approval.