Amid mass layoffs, tech workers in the U.S. on H-1B visas are scrambling to find new roles. Jonathan Grode explains how the industry is shedding jobs and how hard it is to get rehired within 60 days.

 

Author

Recent Posts

Archives

Pin It on Pinterest

Share This