You are an Indian who has just finished your MS in Stanford. To get a job now you compete in a lottery which puts you and a software donkey from TCS with a degree from pretentious engineering college at the same odds.
H1B visa is for specially skilled people who are in short supply in US. Most of the people including me in reality have no "special" skill that is in short supply in US.
We come here to US and paid enough just to survive + Indian salary.
PS: No affiliation with TCS or Stanford other than having met smart people from both places.