I’m a contractor in an IT department of a major bank and one of 2 American born on my project team and one of 4 Americans in the entire department of 75.
I can appreciate your situation. I too was in the IT field and it dawned on me early on that demographic trends (and the prevailing political winds) favored hiring foreigners. So I ‘transitioned’ into a job that was focused on planning and implementing systems. I had to learn a lot about contracting but it put me in a better place than being vulnerable in operational type jobs.
Best of luck to you.
I can believe it. Going to work is like walking into a foreign country.