It's also an outrage how much leverage companies have over their H1B employees (especially from India, etc).
If you have any long-term H1B coworkers from less-favored nations, I guarantee you there's a heartbreaking story they have to tell you if you ask.
I work with a super high-performing guy with a Masters degree who has been at my company for 15 years and gets treated super poorly by the company. He still is probably 10 years away from getting a naturalization interview and has no hope of switching jobs in the meantime (and has children that are citizens...).
If they have direct family members that are citizens they should skip the wait apply through the family path, although they would need to be on good terms with said family member as they have to vouch for their welfare payments for 10 years
At least it that way about a decade ago, as I’m realizing things might have changed since then
If you have any long-term H1B coworkers from less-favored nations, I guarantee you there's a heartbreaking story they have to tell you if you ask.
I work with a super high-performing guy with a Masters degree who has been at my company for 15 years and gets treated super poorly by the company. He still is probably 10 years away from getting a naturalization interview and has no hope of switching jobs in the meantime (and has children that are citizens...).