2年前までH1Bで働いていました.H1BのChange of Statusというpetitionをして,転職したことがあります.その後法律が変り,同じ職種であればpetitionをfileすれば,新しい職場で働き始めて良いことになりましたが,そのpetitionがrejectされると面倒なことになると言われていました.Immigration関係の法律はしょっちゅう変更されますので,まだ同じかどうかはわかりません.
仕事については,日系企業の現地採用はどこでもそんなもののような話を聞きました.日本にある外資系企業で働くか,アメリカだったらアメリカの企業で働くのが良いでしょう.