I don't have any particular aversion to foreigners moving to the US. Most are good, hardworking folks. My wife's previous OBY/GYN was Nigerian and she was terribly unhappy to lose him when we had to leave KP. My cousin married a Mexican-American (first gen US citizen). My wife and I visited Mexico for our honeymoon and want to go back for another trip one day.
On the job front, I'm in no danger of losing my job to a "mexican" since the skill and clearance requirements are so high. If a "mexican" took my job, it was because he beat me skillwise and managed to get the appropriate clearances. "Jose" at the local 7-11 isn't a threat to me in that manner. I have worked with Mexican expats prior to getting into the govt side of the industry, but those guys were just as good as their American counterparts and here legally.
That said...
Illegal Hispanics are making a mess of Northern Virginia. I live in a town with a high immigrant population (mostly Hispanic). My neighborhood is largely Hispanic. You can tell the homes Hispanics live in by the trash and general unkempt nature (El Tejon, you listening?). You can also tell which ones have multiple families living in one house by the mountain of trash put out each trash day. Most families put out 1-2 cans once or twice a week. These homes put out 4-5 each trash day. Frequently, rather than walk 10ft to a trashcan (we have 1-2 per block), they'll dump trash from their cars straight onto the street. I've seen this personally and have even confronted the people doing this. I get blank stares at best. In order to maintain some neatness on our street, I frequently pick up any bottle, can, wrapper, etc while walking my dog and drop it off at the next can. It's completely normal for there to be one or two derelict cars on our street. Sometimes, they're repaired and driven, sometimes they get towed. There's absolutely no respect for property either. If you park on the street, their kids may play on your car. If your yard is between them and their destination, they'll walk a path into your lawn rather than follow the sidewalk around the block. All around town, you can see their favorite "commuting routes" because you see the paths walked into the grass as much as 3" deep. I've seen paths created to avoid a curve in the sidewalk. FWIW, I only see Hispanics walking these paths. I've heard stories from folks that live near the new "migrant work center" in Herndon that they've caught illegals crapping in their yard (as in trousers down, squatting).
The only thing that seems to keep our neighborhood from becoming a total dump is the HOA. While I hate them in principle, they have served a purpose here. Lest you think this is a low income neighborhood, we're not. The townhomes range in price from the low $300k range up to just over $400k, but that doesn't stop a renter who can pool his cash with 10 of his best buddies.
I understand cultural differences, but that doesn't mean I want to live among them in that manner. It's not hard to pick up your own garbage, respect property rights, and keep your kids under control. I manage to do it daily, as do my neighbors.
If that makes me racist, then so be it. I'm not as uptight as El Tejon regarding homes, etc, but I do expect folks to at least keep their mess to themselves.
Chris