Pros
Scope for learning new technologies every day-as soon as a new tool or technology hits the market the team here adopts it and starts working on it. For instance, when VS 2013 came, it was in use almost the same month, same with TFS 2013 and other tools. Lots of new development activities and so learning is a lot. Lot of very talented people in the Bangalore office and so you get to learn from them. Some very senior employees who know in and out about the product and are very helpful and patient-this helps in ramp up. Very good company for freshers and experienced people who are passionate about technology.
Cons
Need some more opportunities for employees to bond together-the occasional outing and lunch/dinner does not help, should try to make work environment more fun.