If you're thinking of coming to Bangalore, you must know that the infrastructure is practically falling apart. Streets are filled of potholes, the city is overcrowded, rent is getting really expensive real fast, pollution is sky high, metro rail construction going everywhere but doesn't seem like it'll get completed even in next 5 years, recently most of outer ring road got heavily flooded because of incessant rains and illegal constructions on lake beds, corruption is rampant.
You should visit and live here for a couple of months (do a trial run) before you move permanently. Bangalore isn't what it used to be.