This is a good option to consider for current/former H-1B visa holders especially for those facing the prospect of being laid-off by their sponsor/employer and even the risk of being deported by the US if one loses their status for failure to find a substitute sponsor/employer within 60 days of termination.