Not all of India becomes flooded. In certain areas, you have to swim through knee-level rain water. In others, particularly in big cities with better drainage, you can pretty much put up with the rain and go to work as long as you have an umbrella or sturdy raincoat. It would be better to visit India over the summer where the weather is relatively fine.