You, like most liberals, want to confuse immigrants with those that are infiltrating our country illegally. There are millions of people waiting in line to come to this country through our legal immigration system.
I used to hire non-citizens in the 90's. I had to sponsor an employee after first putting a job in the newspaper with the rate of pay listed. If no one took the job in two weeks, I could sponsor a non citizen to fill that position for the listed wage with an obligation to keep him employed for the duration of his visa.
I had one employee that provided false ID. It was discovered that his ID was forged. I was fined $1200, plus had to pay $2k transportation cost to send him back to Mexico. When did that change?