Pros
the work-life balance is very good, but as I said it all depends upon your project and your management, what I have heard from my colleagues from other projects is that the work-life balance is really good, u can also work on niche tech.
Cons
they deduct a big chunk of your CTC for food and insurance.