Just a humble opinion......
I have worked with two different groups of immigrants- brought here soley for the purpose of relieving a currrent shortage. The older group is Indian, the younger Filipino.
Now, the group I worked with in the Nursing Home setting were very unimpressive and lacked basic knowledge, but they were brought here to be put on a pedestal as a trophy sort of thing- you know," Our Nursing home has round the clock BSNs". They were not expected to work the same as everyone else, and lived up to the expectations set before them.
The two above named groups in the hospital setting are impressive, I have learned a lot from them and they do not talk only to each other, or just in their own language. They are always willing to help, AND, they expect the same conditions as the rest of us American nurses. They have assimilated well.