qqp question1: Is it possible for a guy with 3 years of software development experience from India to get a Canadian PR? What are the prerequisites to get a Canadian PR? question2: What are the benefits of Canadian PR?