And that goes for the companies that hire them.
I'm more in favor of enforcing laws like that. The problem that occurs when you start winking at companies that hire illegals, is that they drive the law abiding companies out of business.
It's like off-shoring. Once your competition does it, you have no choice but to do likewise and cut your costs, or go out of business.