In the past couple of years, Bengaluru has developed quite a reputation. From its superb corporate culture to wonderful ...