3 ms·In practice if they can't or decided not to apply for a green card they leave after 6 years.by petilon 7y agoIn practice if they can't or decided not to apply for a green card they leave after 6 years.klipt 7y agoWell if you're from India you can apply but the green card backlog for India is ~80 years so you're still going to be on H1-B for a long time.cptskippy 7y agoI didn't realize it was that long, it really is indentured servitude at this point.