now in india all tier-1 cities (delhi,pune,mumbai,calcutta,bangalore,hyderabad,chennai) are the destinations for most of the IT companies. and the cost of
living differs from city to city. i think bangalore is in number one
position for better living conditions. i think culcutta is not much
focussed in the picture. salary wise, it depends on the company and
our demand as per our experience and skills.