They don’t.....some do but the major ones don’t....
I’ve seen it first hand, Bank of America and Disney have in the past replaced entire IT staffs with foreign workers who come over on H1-B visas, get trained by the people they are replacing and the return to India making a fraction of what a veteran IT worker makes in the US...
This rape has been going on since the 90’s.
I’ve seen it first hand at several large banks. Everybody keeps talking IT and I keep screaming ITS NOT JUST IT!
I have seen lots of regular ole accounting and finance jobs at the major banks filled with H1b Indians. There are lots of roles that only tangentially involve tech....the types of roles a frikkin’ English major could be trained to do without too much difficulty, filled by H1b Indians. The major corporations claiming these are “tech” roles are just doing so as a dodge. They aren’t. They just want as much cheap labor as they can import so as to crush the bargaining power of Americans in their own country.