How long is the work visa grace period?
Losing your job as an immigrant can be very frustrating and it may even put you in a precarious position when considering your immigration status. For instance, you may have come to the United States using an H1B visa. You got this visa in exchange for taking a...