Pros
1. There is global people survey conducted each year and all staff has an opportunity to voice their anonymous feedback. 2. Single client which won't die for next 100 years. Still lot of work to be transferred to offshore 3. Excellent managed at business level which makes it profiting even in worst slowdowns 4. Located in city center. You can reach from any end of Pune 5. If you can speak, you can avoid work pressures 6. Good work life balance 7. Recently given interim salary hike to reduce attrition 8. Some of the departments has cutting edge technologies to work
Cons
1. You won't get much technical exposure if not an enthusiast 2. Onsites are of short durations 3. Have drinks with managers and you can get onsite without performance. 4. Production support work may take toll on your life