Comment Comment by dudul I dont think an H1B holder can stay for 10 years, unless the rule changed since I had one, but 10ish years ago it was 6 years max. parent dudul 6 years ago