The new immigration bill that passed the Senate last week has a nasty section in it. In legalese, the bill describes an Electronic Employment Verification System, but what it is is a No-Work list that Homeland Security will set up.
You might want to start by looking at this article:
No jobs for US Citizens without Homeland Security Approval
Just for reference, here is the new immigration law draft.
To quote from the article:
US citizens who apply for a job will need prior approval from Department of Homeland Security under the terms immigration bill passed by the Senate this week.
American Civil Liberties Union pointed out that the DHS's Employment Eligibility Verification System (EEVS) is error plagued and if the department makes a mistake in determining work eligibility, there will be virtually no way to challenge the error or recover lost wages due to the bill’s prohibitions on judicial review.
Even current employees will need to obtain eligibility approval from the DHS Within 60 days of the Immigration Reform Act of 2006 becoming law.
Wonderful. This coming from the same DHS that brought us the No-Fly list that protects us from terrorists. Never mind that babies and anti-war activists got stuck on the no-fly list, and air marshalls put innocent people on the no-fly list to meet a quota.
Welcome to new levels of government harassment. In the past, the government could only prevent you from boarding planes and trains if you ended up the target of a COINTELPRO-style operation, or if you just got on the list by mistake. Now, they can do far worse - they can legally forbid you from working. There's no appeal, no judicial oversight, so if you get stuck on the list, you're screwed. There's no way to get off the list. No work for you.