Company perks are really good as compared to market.
Higher than market compensation compared to other consulting firms, and by a significant margin! So no cons regarding the compensation
Offers medical insurance for family
Good national and international health insurance (also covering complete health checks).
Best was the usually high bonus and perks related to going out
All health and life related insurance provided
List based on reports from current and former employees. It may not be complete.