Hi & congrats on your new job !
India is what you make of it. Don't come with any pre-conceived notions ! Eg: Snake charmers roam the streets & wild animals cross busy city roads ( Though it's quite likely you might encounter these phenomena !
)
As an expat earning a decent salary in corporate aviation, you'll be able to afford a very comfortable lifestyle. A nice apartment ( Maybe with facilities like gym, pool etc), a full-time maid, chauffer etc ! The money you make here will buy you just about anything you want in India. I would look at one of the main metros to live in tough. Small town India can be a bit intimidating to the Westerner !
Don't know much about corporate flying in India. But get used to extreme ATC congestion at almost all the big airports. So carry plenty of extra gas on board !
Have fun in your new job & new life !