If I remember correctly, an employer CANNOT ask an alien illegal or otherwise to prove he/she is in the US legally.
And then there is the great loophole of employers being fined for "knowingly" hiring illegals. There was a bigwig at Tyson Chicken who gave bonuses to those who could bring illegals to chop off chicken heads and thank goodness he was caught, but I wouldn't be surprised if he copped the "I-didn't-know-they-were-illegal plea.
That's not true, every employee hired has to fill out a paper showing proof of social security card, green card or birth certificate. I'll look it up.
It's called an I-9
Department of Homeland Security - I-9, Employment Eligibility Verification Form. The Immigration Reform and Control Act made all U.S. employers responsible to verify the employment eligibility and identity of all employees hired to work in the United States after November 6, 1986. To implement the law, employers are required to complete Employment Eligibility Verification forms (Form I-9) for all employees, including U.S. citizens
http://www.usajobs.opm.gov/forms.asp
Well, I work at a car dealership in SoCal and let me tell you that before I got hired, I had to do drug test, proof of legal residence and work, background check, credit check, criminal record check, physical check and driver's license check.
Everything has to be in good standing order otherwise "YOU" as a future employee are not "INSURABLE". In principle Employers Liability Insurance dictates who is employable or not.
BTW the Dealership I work for is not a big Corporation but a privately owned outfit.