Flying in India can be quite fun but at the same time very challenging. In the 80s I spent a year in Bombay/Mumbai flying Canadian registered 212s to offshore oil rigs. In the 90s I spent a
year flying Indian registered Australian 212s to rigs about 250 nm north of Madras.
As a non Indian we were required to have 500 hours on the type you are going to fly; some of our pilots had 450 hours & were rejected. The air law exam you can do in Delhi or Mumbai & does involve quite a bit of study as the rules, etc are very different to what you normally use. The monsoon season can be quite exciting & the summers are very hot.
Family living can be quite acceptable if you take the trouble to learn the ropes of living in India & it helps if you like cricket! Make sure you have all the recommended needles before you arrive & you should then have no problems.
Indian tax is very high; I suggest you discuss that before you arrive.