I agree with you on 1 and 4, but 2 and 3 just don’t fit together. So you are finding hard working Mexican green card holders who are fluent in English and math with a high school diploma? Let me guess, they work cheaper too. Where in the world are you finding those guys? I think you are confusing the two types of workers that you are hiring(white and blue collars).
I pay based on performance. I have had Mexicans with a third grade education earning more than engineers. These are not minimum wage green carders; these are skilled workers with 20+ years experience. However, I have adjusted to the fact that I am the only one here who can do chemistry, math, etc.
In my current company, I am the only white collar worker.
Where do I find them? Word of mouth. They come from HUGH families. I’m series.