急問一個關於換工作,H1-b和TN簽證的問題。

我現在在一個較大的公司工作,用TN簽證。我是2007年8月第一次申請的TN簽證。辦過兩次延期,新的一次兩個月前接到了延期的批準通知,有效期到2012年8月。今年也申請到了H1-b簽證。接到了H1-b的批準通知。還沒有去邊境辦H1-b的手續。

現在準備換工作,不知道是申請新的TN好,還是辦H1-b transfer好。新公司很小,不知道願不願意辦h1-b transfer.現在有幾種辦法,不知哪種最穩妥。
1)先拿到H1-b簽證。然後辦H1-b transfer.
2) 直接辦TN簽證
3) 先拿到H1-b簽證,然後辦TN簽證。

我和我愛人正準備辦綠卡,她是主申請人,Eb1-A。是不是一旦提交140,我就再也不能申請TN簽證了?我在想如果被小公司lay off,我可能就不能再申請TN簽證了,但是還是可以申請H1-b.是不是說現在辦H1-b和H1-b transfer,比較穩妥?如果我拿到H1-b,然後申請TN,用TN工作。我將來還能用自己的H1-B名額麽?

我現在挺困惑的。先謝謝各位大俠了。

請您先登陸,再發跟帖!