Microsoft, Google, Amazon are urging H-1B employees ‘not to leave the US’
It’s not just H-1b visa renewals causing stress—getting a green card has also become a grueling process under Trump administration.
US News