Well, it's not in my case. I live in a developing country and I've been working remotely in US for the past 4 years. It was generally a great experience, but it's really difficult to basically live and work in completely different time zones. That's the reason I finally want to relocate and getting into big tech is the most straightforward way to get a visa currently
I would test that assumption. At big tech firms you’re going to be competing with tens of thousands of other applicants who have the same idea as you. There are lots of lesser known midsized companies that sponsor visas where there will be much less competition (and less pay).
> getting into big tech is the most straightforward way to get a visa currently
I don't know about that, basically the main reason we were able to hire new grads and juniors at previous company with lower comp is people wanting a visa (which we sponsored)
In an environment of layoffs and slowdowns, tying your visa to your employment seems like a very bad idea. Folks on H1B that were laid off have _60 days_ to get a new tech job or move out of the country. That is an incredibly short time to get through a full interview process even in the good times (google can take like 4-6 months to decide on candidates). Imagine the stress as each day ticks down and you haven't heard back from resumes sent, etc. It sounds like a complete nightmare.
Comments like this just come across bitter and jealous. There are many reasons to work at big tech. One big one for me personally was the opportunity for growth. I've generally felt there was a ceiling at small companies I've worked at before, but there is no limit at big tech. The downside is definitely much higher expectations.