Got H1b last year and got it stamped and it's valid until 2022.
Lost my job to covid, found one at the last moment, 2 layers of contract and employer did a visa transfer under normal processing. I had my PR so I came to Canada after 2 weeks of joining the new work (informed everyone, employer...