The washington post is running an article on the impact of immigration on the DC area. America has always been called the mixing pot of the world, for the metro DC area this is especially true. I came to the US as part of the IT Boom in the in the late nineties. The first company I worked for was a micro united nations. You would walk down the corridor and would see people from china, mexico, india, uk, germany, and the us. We some times joked that the us team members were our token americans. We were all young, and starting a new life in a different place.
I don’t think I will ever work in an other company that is so culturally diverse ever again. If for no other reason than it is harder for non us citizens to come to the us on a temporary work visa.