Yep, I work for a company in India and I came here on assignment of same company. Now I am on payroll of Canadian branch of same companykryt0n said:Did you work for a company outside of Canada and they transfered you to their Canadian branch? What does your visa say?