Well where in India will you be based? Some places are more livable than others. At least you will have somewhat of a cultural connection, but you will still find it difficult at times regardless.
Mumbai and Bangalore can be quite expensive to live the life that you are accustomed to, but some of these jobs do supply housing. Pilots do get treated better in India I think, its still very much a glamourous job there. However, dont be such a dork that you call yourself Captain 24 hours a day like some of them do.
Yes, I see that amongst Indian and Pakistani pilots...even a guy flying a 172, wears four stripes and like to be addressed as captains. Some of them even have 'Letterheads' - for personal and business use - with Captain as a title.
Can you believe at some Indian airlines, they pilots don't even carry their flight cases. The airlines have hired people, I kid you not, actual ramp agents whose sole purpose in life is to carry pilots bags from the crew lounge to the flight deck...and yes, they must walk behind the crew.
What I thought was the most laughable, however, was when some engineers would use 'Engr.' in front of their names.