Pros
1. The Friendly environment 2. Properly trained professionals 3. The facilities (canteen, cab,) 4. The opportunities 5. The health app 6. Projector screening when India's match
Cons
Nothing as such for now .
Pros
Best reasons are not known to me
Cons
very good company very cooperative employees