I finished my PhD from a European country recently and I got an offer to do a postdoc (working contract) in a Canadian university for 1 year (can be extended two).
I just heard that if my postdoc contract finished before I got the PR, I can't work in other companies. I should have PR to work in a company in Canada.
Is this right?