My wife is a LPN, they talked about H1B Visa Nurses in her Nursing Magazine. They claim there is a shortage of Nurses and they must hire them. But the H1B Visa Nurses are taking jobs away from Local Nurses for a lower pay.
Nurses are overworked, not just doing the job of two people, but three or four. They are given too many people to care for, and as a result cannot get to them as fast as they can. Ring the bell, and you'll have to wait 5 to 15 minutes or more for a Nurse because she/he has about 12 to 20 other people to take care of. Sometimes they have an Orderly or Patient Specialist help out, but they aren't trained in Medicine to remove/change IVs, give shots, or any of the other stuff a Nurse can do.
It is really hard for a patient to get care from a nurse who doesn't understand what the patient is saying. Also hard to give the nurse orders when they don't understand enough English to complete the task. Sometimes they just ignore the patient because they didn't understand what the patient said or what the doctors orders said. When that happens, mistakes are made.