I saw quite a bit of Indians get hired directly from India to the US. (Not internal transfer) How come? What type of visa are they on? Why companies even bother to go through this process to hire someone thousands of miles away? They could have hired international student here, no?
How do you know that they are not internal transfers? Highly doubt that companies are willing to go through fresh H-1B pain for candidates outside the US.
Totally different companies...
Plus H1B is a lottery...Can’t believe companies are so generous to do this lol
Sometimes it's lack of availability of students here (as unbelievable as it sounds, it does happen more frequently than not). In such cases, they hire from other countries - people who already have H1b with some other employer in which case they initiate H1b transfer request (not subject to cap). Other cases might be people on F1 visa.
The cynic in me believes it has something to do with employers exploiting the fact that Indian employees will essentially have to wait forever for a greencard and knowing that they'll be less likely to move around between companies to prevent jeopardizing their visa status/gc progress...
H1-B. Yes, MS and Google do interview candidates who are applying from India. In many cases, that involves being interviewed at midnight in candidates local time. And then there's the lottery, which if they pass, enables them to start working from October. It's a very hard and lottery-based process requiring many things to go right. In many cases, what ends up happening is they have a Redmond offer, but will work in Vancouver or elsewhere and then transfer. The cases you see are those who passed the lottery. Source: have multiple friends who did this.
Well from what I saw, people work at mid-size companies and companies such as Yahoo and Cisco. But impressive, both by the applicants and companies
This is right. I have multiple friends who got hired directly from India to Microsoft Redmond or FB Menlo Park office. Also, these companies come for new grad recruitment in top tier colleges in India.
Companies contract indian tech firms to work on their internal IT systems and implement new technologies since outsourcing it is always cheaper. It's these indian firms which go through the "hassle" of the H1-B process and not the ones who hire them. The overall expense still ends up being cheaper since they get experienced resources who have worked with the business already. I do see a growing trend of hiring international students with tons of tech experience. Makes overall sense. Gives international students plenty of industry exposure as well.
I am not sure where from you got that news. This is totally misleading. No one from India can work in US without a valid visa like H-1B or F. Please check the USCIS site.
Where did op mention that you don't need visa?
I know a few in Google and Microsoft who got hired in India, they had to wait for H1B lottery and then they started directly at the company.
simple, Because Indian instichyut of techlongy > masachyuset instichyut of techlongy
Not really, but good try at bad sarcasm though
Simple. Bcoz to big corporations they are as cheap as a case of water in Costco. They are happy earning $60k and wont complain even if you make them slog or work long hours. They mostly do menial jobs in IT industry which can be done even with a person without a degree. This outsourcing has been going on for 3 decades now
That sounds like the white collar version of hiring immigrants from Mexico to do menial labor
I don't agree with your case that "they mostly do menial jobs". That's boiling down and stereotyping an extremely hardworking and skilled workforce as dumb. Your experience might warrant that opinion, but the Indians or Asians, for that matter, that I have worked with are extremely intelligent and more hardworking than the average Joe.
In tech industry