I agree it&#x27;s not easy. I also was an H-1B, and in the exact same situation.<p>I have heard contradictory things from various lawyers about whether I could continue a green card process if I changed employment. Even if there is a correct interpretation of the law, you can&#x27;t rely on them applying it to you because as a non-US citizen you&#x27;re at the mercy of the bureaucracy. Big companies can get what they want, not individuals.<p>I wasn&#x27;t happy with where I was working, and though they were willing to sponsor me for a green card, all the advice I got was that I would have to wait ten years or more. I didn&#x27;t want to wait a decade to be more entrepreneurial, so I left instead. Also I was just sick of all the hoops I had to keep jumping through, scary experiences at the border, trivial screw-ups from lawyers meaning unexpected stays out of the country.... but most of all, how it made me a much more compliant person in my day-to-day work. I survived some difficult situations (and did jump employers once) but it was never easy.<p>Other people in my situation, who are tired of being some company&#x27;s indentured servant, sometimes do different visas. The O-1 is surprisingly popular, even though it&#x27;s written like you have to be Stephen Hawking to qualify. But I guess I didn&#x27;t have the werewithal to do that.<p>In the original article, the congressperson commented about how the visa program doesn&#x27;t attract entrepreneurial people. That was crazy. Lots of us are entrepreneurial! The H-1B visa is designed to stop us from doing that.