I have been laid off in tech over 10 times in the past decade. I honestly lost count. Not once did I see any H1B worker laid off, only Americans. I've also had a new Indian boss who one by one, fired every American on the team. He hired all Indians to replace us. I lost a career in defense work due to discrimination from military men because I reported harassment. I quickly started taking classes to switch into tech thinking it would be better. I've been in tech 10 years now and the H1B scams are overwhelming. They get hired for a big job and only know 1 software package. Corporations coddle them though and fire Americans with real experience and degrees.Then there's the Indian recruiters who lie about hiring and I never hear back from them. Indians have destroyed the tech field and salaries are getting lower and we are treated worse because of them. Why would a company pay to train us to get a cert if Indians have every single one on their resume already? Now I'm so enraged at corporations and Indians I just flat out lie all over my resume because I have to! They've brought their corruption to the US and it's harmed our ability to pay our bills. American workers are leaving the field completely because it's rigged against us.
Sidenote, I did have a colleague friend from work who was an H1B. We both worked from the same temp agency at the client sight. She was hired a month after me. I got laid off with other Americans with no warning 4 months into the job. She still had a job. She mentioned how shocked she was at how difficult it was for me to find work. She told me she gets jobs offered easily and never gets laid off. She didn't understate how an American could be struggling so much. I know she knew they were harming us by being imported for jobs, so eventually she stopped talking to me out of guilt and not being able to understand why I have severe anxiety issues because of unstable employment due to no fault of my own.
And another thing Indians did was ruin our job stability by turning the entire economy into temp jobs. I hate this country.
This is the survey on Indian IT discrimination. This mini-site is broken down into just a few tabs.