I have never thought the executive lure to source code overseas or hire a bunch of H1s was smart.
They do it to increase their bonuses, but the compromise their systems.
It’s not just the potential for compromise.
In my experience, while the coders are generally good enough to get the code down, they lack documentation skills and are often very sloppy coders.
As far as admins, don’t get me started. I’ve been a Windows server admin for the better part of 15 years, and I’ve yet to find an admin from an Indian contracting agency who knows any more than just how to reboot a Windows server and do basic functionality checking. Even Microsoft certifications don’t equate to practical knowledge.