I am currently on a 3-yr TN, and I decided to change it to an H1-B next week at a POE. Therefore, I would like to know if I can do it at a Canadian airport on my way back to the US, or I will have to do it at the border. What document(s) do I have to carry with me?
Also, suppose I returned to Canada for a few days after I obtained my H1-B instead of heading to my company immediately, will that get me in trouble?
Anyone can help me with my concerns? Thanks in advance.
Also, suppose I returned to Canada for a few days after I obtained my H1-B instead of heading to my company immediately, will that get me in trouble?
Anyone can help me with my concerns? Thanks in advance.