Getting caught up in a corporate layoff on an H-1B work visa is a huge and real concern for foreign-born tech workers. My biggest job fear when I initially got into the tech industry on an H-1B visa was that I could be let go at any moment. This had nothing to do with my […]