I’m an Asian American with a non-English name, so I normally wouldn’t expect to be hired easily — in that sense, I guess I was lucky to be a non-Indian/non-Chinese hire. However, I’ve noticed that my Indian manager seems to hire almost exclusively people from his hometown and appears reluctant to hire Americans. One time, I overheard the conversations between him and another Indian VP that they struggled to find someone who doesn't need visa sponsorship but willing to come on site for 4 days a week. That's not true. A bunch of my American friends are out of work and willing to commute. I think they are making up an excuse to avoid hiring Americans.
I am treated horribly in my team. I’m often sidelined on new projects and consistently end up fixing mistakes made by those employees without receiving any credits.
I'm participating in some activities in this Reddit sub https://www.reddit.com/r/AmericanTechWorkers/s/sThYXT9JSs, such as:
- Applying for hidden H1B only jobs that companies hide from Americans to avoid hiring a qualified American. The jobs for a while are only known if you read local newspaper but are not posted on Jobs.now.
- Call the local representatives on the impact of discriminative hiring practices that hurt Americans.