Originally Posted by Clutch
I don't think the paperwork is a big problem for the companies. It's mostly on me to get the visa and permission to work in the USA. I think they just need to fill some kind of document so that I have a proof I found a job and that I can apply for getting a work permission.
I know it's tough to find a quality job but like I said,I'm willing to do anything. Even though I'm a programmer I wouldn't mind working as a waiter,salesman or whatever.
That's one of the reasons I ask you guys for help,maybe some of you know someone who's willing to hire and put up a good word for me. Language is not a problem,as you can see my English is pretty good for someone who's not from the USA (I even went to some local competitions but nothing special).
To legally work in the states you either need an H1B visa or a green card, and in both cases you need someone to sponsor you. Most larger companies have legal teams to deal with this and getting an H1B can cost a few thousand dollars.
That's why I said that you should consider the well established tech companies since they might have the means to make it work. (and usually even they don't bother for interns unless it's some Russian math olympiad champion; most of the postings for interns state that they only consider citizens and legal residents)
Unless you have family here that you can stay with, a waiters salary would have you living with a bunch of roommates deep in Queens, Brooklyn or the Bronx.