Maybe not so nice as it sounds. It can maintain permanent residence, but may cause problem when it is time for citizenship. Also many Canadian citizens choose to pay the difference to Canadian government. There must be something we do not know.
Hi, I have a suggestion about the good salary work! And hope will be helpful to everyone.