Pros
Observation by 5plus year ex employee at Pune location:
* flexible timing, leaves policy(maternity leaves, paternity leaves)
* group mediclaim, insurance, regular eye checkup, cashless tieups.
* technologies and exposure to variety of tech stack(pro for a few, con for some, depends how you take it)
* Good higher management folks, HR is quite approachable. Operation team is good.
* Good team environment, supportive.
* pay range is good(atleast for me). Didn't ever had to ask for more $$. market correction raise applicable for some in October.
* Monsoon outings(those who likes to), carrom facility.
* Lunch is free, canteen available. Dinner is chargeable nominally. Overall average to good food. This is a deal breaker for many.
* location is plus, which is nearby to most city locations.
* Women safety centric programs annually. committee in place.
Cons
* No cab facility.
* your experience depend on the kind of project and team allocated.