pros and cons of Bangalore