I'll repeat what I said before: there has been a net job loss of 28 million jobs since these people began arriving en masse in 1998. That's a net LOSS of 28 million jobs, not net creation. There are no net jobs being created by immigrants. USA is still losing jobs.
The only real job creators are the self-employed, and many immigrants I have met have been uniquely willing to do this, as hard as self-employment is made by the government in this country (the US).