Surely Bangalore is a heaven for IT Companies , and probably thats the reason for the western influence of glamour and sophistication has cast a dark spell on this city .There are merits and demerits both in the City.Start with the merits , The climate is good indeed .There are tons of opportunities in case your are in IT .Good glittering westernized atmosphere, its hard to find a drinking water put a pub is probably easier to find. People here are cosmopolitan and rather helpful.
Demerits are , its almost the same as any other Indian City , with dirt pockets , over populated localities. Corrupt Govt offices.Public Transportation is pathetic , there are few buses plying on few routes with a very less frequency.You ought to get a vehicle of your own.It is much hyped up city rather because of the younger population who love western artifacts and hip hop.Its hard to find authentic Karnataka stuff easy to find a pizza hut , pub or a mall.Local Markets are very poor for everything you have to buy from the malls and shopping centres who overcharge and are also over crowded.