Thanks for the reply.
Follow up question - I am the Sponsor and am working in Canada and it seems I will be shortly getting "Sponsorship Approval". After I get the approval, can I move out of the country for work? Eg move back to India or USA? If I do, would that negatively impact the process...