Nothing as such except good health insurance and cafeteria which serves Indian food .
When you start as a fresher they make you feel really comfortable
Cons
Lots of overtime work and you don’t get paid for those hours .
Also the compensation is below market and no other benefits as such