I am planning to settle down in one particular city in the next 3 to 5 years. I am currently evaluating Bangalore, Hyderabad and Pune.
From long term perspective ( for next 20 to 30 years) Which city will offer better job prospects ( IT/Software Development/Product Management/Strategy related jobs) along with a decent life style supported by satisfactory amenities like Gated housing options which are not super expensive, Good schooling options for kids, Decent commuting facilities like Metro, wide roads etc.
Interested to hear feedback from folks who went through or going through this dilemma.