Oh, no way. I'm a H1B holder myself, but I'm just saying that there is a LOT of abuse of the visa going on.
I have some amount of sympathy for the consulting companies as well. I've seen cases where my friends got CS degrees from University of Pennsylvania, who I know are very good, but can't find a job right out of college. (The day your degree is done, the US policy is to kick you out unless you get an intern with some company or a H1B sponsorship. No grace period.). At this point, you're forced to go to the consultancies, get trained in whatever enterprisey tech stack, fake your resume and then accept whatever ridiculous terms the companies throw at you, work for them for a couple of years and move on once you have your foot in the door.
So.. all I'm saying is the policy needs some change .. I'm just agreeing with my parent that it needs to be easier for grads from US universities.
I have some amount of sympathy for the consulting companies as well. I've seen cases where my friends got CS degrees from University of Pennsylvania, who I know are very good, but can't find a job right out of college. (The day your degree is done, the US policy is to kick you out unless you get an intern with some company or a H1B sponsorship. No grace period.). At this point, you're forced to go to the consultancies, get trained in whatever enterprisey tech stack, fake your resume and then accept whatever ridiculous terms the companies throw at you, work for them for a couple of years and move on once you have your foot in the door.
So.. all I'm saying is the policy needs some change .. I'm just agreeing with my parent that it needs to be easier for grads from US universities.