Depends upon the immigrants.
We're getting more and more people that the home countries didn't want and our job-visas are increasingly getting left unapplied for. Or people come here and work for a bit, get frustrated and go home or to England, Poland, or whatever.
The more foreign beggars we take in, the fewer foreign workers want to come here.