Layoff on H1B? E2 visa may be the best bet to stay in the U.S.
Recent articles highlighting the recent tech avalanche of layoffs, mainly within the tech sector, have sent many workers on H1B visas scrambling. The reality for many is that they will not find another job offer and will need to return to their home countries. If you fall into this category, or feel that you may […]