It's amazing how many H1-Bs are hired through Deloitte and other “consulting” companies (also Tata, Accenture, etc.) as a substitute for a US worker. They don't count as a foreign worker at that company because they are external consultants.
Let’s not forget HP and HPE soon to merge with CSC and have a new name. Not to mention the hundreds of Indian recruitment and contract businesses taking over.
Good luck to you and your wife. My husband took SS early but I must stay on as long as possible. It’s tough as Americans are let go every week for workers “offshore” or what they now call “best shore”.
We also have to now contend with “fly ins”, that is what they are calling the workers they fly in for so many months, back and forth from India, Pakistan and Bangladesh.