If you have legal papers and a software engineering degree, starting a life here should not be that hard. Still, expect to not earn anything within the first couple of months.
My concern is for those coming with nothing but a high school diploma, or a degree in areas not highly sought by US companies. These people would very likely start from the bottom, like any American with just a HS diploma. If they understand the situation and still consider USA better, then all is fine. The problem comes when they don't understand, then expect that arriving in USA with a green card automatically brings better life.
Please, avoid the fate of people in this article:
http://newamericamedia.org/2010/12/...y-visas-lucky-immigrants-adrift-and-alone.php
My concern is for those coming with nothing but a high school diploma, or a degree in areas not highly sought by US companies. These people would very likely start from the bottom, like any American with just a HS diploma. If they understand the situation and still consider USA better, then all is fine. The problem comes when they don't understand, then expect that arriving in USA with a green card automatically brings better life.
Please, avoid the fate of people in this article:
http://newamericamedia.org/2010/12/...y-visas-lucky-immigrants-adrift-and-alone.php