They sure are The Smartest People In the World, aren’t they?
India lives off the US tech economy like a parasite.
We don’t need these failed pieces of shit – they need our jobs.
Indian work-visa holders call lay-offs an HR disaster
Why didn’t you keep the tech economy booming as promised?
Indian corporation pays record $34 million fine to settle allegations of systemic visa fraud and abuse of immigration processes