I've been told by a handful of colleagues in tech that lot of them come to the US on a student visa via a US Master's program and that gives them time to settle in and build their network and intern at US companies and transition to an H1B position rather than applying with just their bachelor's degree abroad. That's why you'll see so many Indian folks with Masters and they are the most well adjusted, intelligent, and respected peers in my experience. This is in stark opposition to the ones that come through companies like Tata and Infosys and struggle to assimilate and keep to themselves (in my experience at various companies)
Anyone else care to share their understanding on the Indian H1B US Master's degree route to coming to the US, am I missing something here?
I have noticed that people of Indian heritage are encouraged to get a master's degree. Most of the Indians I've met have one.