PNP - faster processing but we are restricted to one province only.
my analysis says that PNP is better because after working for some period in your province if someone gets a job opportunity in other province, then any employer would consider giving a sponsorship since we have some canadian...