Pros
1. Makes you innovate everyday. 2. Platform to nurture your skills. 3. Employee Development / Learning / Certifications. 4. Best in class and up to date, tools and technologies being used to attain best Quality in everything. 5. Proper Career framework in place. 6. Best in class employee engagement activities, outings, sporting events, etc. 7. Great Work life balance. 8. Door to Door cab service. Metro shuttle. 9. ILT(Indian Leadership team) 10. Medical Insurances, Free Health Check Up. 11. Subsidized food , just Rs.20 a plate. 12. Educational Trip to Macau. What else do you need
Cons
1. Not all divisions/departments have the energy of resources channelized appropriately. Employees in few departments are just being paid to come to office. It's not employee's fault but inefficiency in leadership of such teams. 2. Work Life balance is misinterpreted/ miss-practiced by few employees as come late, leave early and get good compensation. 3. Few team leads and managers are really poor at communication, can't converse well, don't let their team know about the vision at all, they don't lead, rather they can't lead but have been put upon this position to mange people who report to them. 4. Less travel opportunities.