Immigrants do not compete with native workers because they have complementary skills (like different native languages). The evidence is very very strong that immigration does not decrease wages. It generally increases them because it provides new demand, though that's not guaranteed.