Indians prefer to hire their own, this is very well known. And because this can’t even be discussed honestly, US corporations are powerless against this preferential treatment.
<i>>The American workers say that India’s Tata Consultancy Services illegally discriminated against them based on their race and age, firing them</i><p>Question to the Americans: if in the US you don't need a reason to fire someone, how can you prove the company was discriminating you when they fired you if they didn't give a reason.
I'm genuinely curious why a company would go out of their way to fire Americans in America...to hire folks on temporary visas. If you're going to do the first part, why not just hire people in the countries they are from? I understand the article says the folks on the visas are able to be paid less, but isn't the H1-B process long, complicated, expensive, and somewhat unpredictable? Surely it's cheaper to just outsource the work. Hell, it's probably cheaper to outsource the work and fly the folks to America for a few days every now and then to meet with clients.<p>I don't have strong feelings about what they should do, it just seems like what they're doing isn't really in anyone's interest. What am I missing?
Paywall, but it is clear that companies are literally starving for cheap labor. They are willing to do anything, including bringing over workers on potentially inappropriate visas ( I am not a lawyer, just what I have seen).<p>Honestly I am surprised that they didn’t just hire directly in India.
If they discriminated based on age and race, that's problematic, but if they selected on some other justifiable measure and it created this result then it's no different from any company having fewer women engineers than engineers who are men.
Maybe the company simply prefers to hire Indians better cultural fit etc. this is one of the main things considered when making a hiring decision. Will this person get on well with the team, be productive etc.