The company works in Canada and USA, however NAFTA rules allow only Canadian, Mexican, and US citizen to get TN visa, it is not allow for immigration but allow for work only. The connections with Canada remain and this is Canadian citizen privilege that PR can't provide,