It’s the best time and the worst time to be an Indian techie with an H-1B visa