Good Salary
Good employee benefits (maternity/paternity other leaves)
Company pays equal amount in NPS contribution
Bonus is always more than 100%
Flex Timing and work from home allowed
very good health and life insurence
Cons
Depends on some project , they usually stick to older fashion and reluctant to new solutions.