This article is a mix of half truths with a lot of spite, vengeance, racism, hate. I deeply regret reading this. The author talks like he cares for immigrants which he clearly does not. Incompetent engineers, stupid managers? Really? Author could have made a great article regarding core issues with h1b but totally lost it because of his hatred for a particular country.