You think H1-Bs are bad? Trying being on an L1 :)
From what I read, it’s also much easier to get and L1 Visas aren’t subject to the same caps and red tape.
I personally wouldn’t even move across the country beholden to a single company
https://news.ycombinator.com/item?id=38474212
I would be very hesitant to create roots in another country - like buying house - dependent on one company and not having a back up plan and the expectation that it was temporary and a way to save a lot of money
From the context of my previous comments, I hope you don’t read that as anti- immigration question