You'll be fine. Most of the time, especially if you get a MS in CS, you'll be hired directly by the employer (Apple, MS, Yahoo et al). You'll probably get a higher salary than a contractor at your level (because the staffing company doesn't eat into it). You have all the problems that comes with a H1B (like a short grace period in case you're laid off, etc), but that will be all.
SOME of these people willingly get into these situations because living in the US for a while improves their social standing (for marriage, dowry, etc) a lot. Others believe in the American dream and come here at any cost and fall into that trap. There is a large group that just cares about getting to the US, and then thinks the salary plus Amway will make them rich.
I did a MS in CS, and got a few jobs (mostly big corps, one of them Cisco, all of which offered to sponsor H1B). I now hate the bay area and its really low quality of life and am tied here only because I love my job. Just keep aiming for excellence, instead of hook or crook, that will mostly help you. The US visa situation is screwed up though, you'll find a lot of articles about it here on HN.
SOME of these people willingly get into these situations because living in the US for a while improves their social standing (for marriage, dowry, etc) a lot. Others believe in the American dream and come here at any cost and fall into that trap. There is a large group that just cares about getting to the US, and then thinks the salary plus Amway will make them rich.
I did a MS in CS, and got a few jobs (mostly big corps, one of them Cisco, all of which offered to sponsor H1B). I now hate the bay area and its really low quality of life and am tied here only because I love my job. Just keep aiming for excellence, instead of hook or crook, that will mostly help you. The US visa situation is screwed up though, you'll find a lot of articles about it here on HN.