Which countries are they coming from?
They are pretty much coming from everywhere except Europe. European immigrants are a tiny, tiny minority. There are huge immigrant populations from Mexico, Central America, South America. Huge populations from most Asian countries including Korea, China, Vietnam. Huge muslim populations from the mideast and Africa. A few from the former republics of the Soviet Union.
The majority of laborers - gardening, construction, janitorial, babysitting - in Northern Virginia are Hispanics. Many are very hard-working. I believe many are illegal. But I have also talked to some who have followed all the rules and are legal.
Many of the Asians are well-educated and hold professional jobs. Others run small businesses like restaurants and dry cleaners. They seem to have higher employment than most other groups. They also seem to be more likely to be here legally.
Most muslims seem to be working as checkout clerks at 7-11 or Target or the local grocery store. A few are professionals, quite a few doctors. I suspect many on welfare, since I see many shopping at low end stores, but don’t see many working.
In addition to the above, there are often many, many members of extended families who are not employed.
A few immigrants are here as spouses. I see a fair number of American men with Asian wives. (I’m referring to non-English-speaking wives who I assume are immigrants, not Asian-American wives who grew up here. There are many of those, too.)
This is based on my observation. YMMV. I may have forgotten some group, and I may be off with my estimates of where they are working (or not working) but this is generally what I see.
in N. Virginia, and see the masses and waves of immigrants coming in
Which countries are they coming from?
To me it seems mostly hispanic and middle eastern/muslim. Then again, lots of Russians, as well as asians.
Just about every kind ...oh, and africans, too.