Learn many things, as you have to deliver whatever comes in plate irrespective of technology. Onsite opportunity to almost everyone who stays for more than 2 years
Cons
No work life balance. Hike is minimal. Partiality for onsite, awards, hike and promotions