I am talking to an employer about working in Toronto, in my field. They have said they would be willing to hire me as a remote contractor until I get into the country, and then offer me a full time position. Is this situation something that would benefit me? Would I be allowed a temporary visa in this case?