3 ms·
Yes, and H1B can only be renewed for 6 years, and anyone staying longer (and making more with more experience) switches to an green card then eventually citizen
by eloisant 11y ago
Yes, and H1B can only be renewed for 6 years, and anyone staying longer (and making more with more experience) switches to an green card then eventually citizenship.
Additionally some the highest paid foreigners are on an O1 visa, so they don't count in the "H1B average" (while the highest paid Americans are in the same bag as the others).