We're talking about basic rights that ensure decent working conditions. If you as a government look the other way while your own industry creates a de facto slave labor class of workers, you're just as guilty of it as they are. No government that values basic principles of human decency would allow that.
You are talking about the people who are already at the bottom rung of society, working the most menial jobs. What is the grudge you seem to have against these people?
Why would i have anything against them? the only thing i have against them is that they're breaking the law. Its so typical, whenever someone says anything against illegal immigrants, then he must have something against them. If i was white, i would have been called a racist.
As a government i won't look the other way, i'll find these organizations/companies that are employing illegal immigrants and punish them harshly too. I'm guessing governments like the American one are too lenient with employers that employ illegal immigrants.
A governments main purpose is to ensure its citizens welfare, illegal immigrants illegally leech off the country they migrate to, they are a threat to a country's lawful citizens. Therefore they should be treated as such and should be punished accordingly.
Like Andy said, they shouldn't be there in the first place, the argument about their rights shouldn't even occur, because they have no right to be there anyway.
If they want equal rights, they should enter a country legally and through the proper channels.