The idea that immigrants take jobs away from natives is largely a myth.
Management brings benefits, details determine success or failure.
If you're not failing, you're not trying hard enough.