What requires to get PR in Italy? I frequently get contacted by top US software firms which I reject to maintain my citizenship requirement in Canada, as I am a PR there. Is what I am doing the right thing or not?