Good work life balance, work from home, ideal for women employees.
Pros
1) Work life balance. Most projects have no pressure at all and are long term cool projects. 2) Chances of onsite if you stay for long period. 3) Flexible work timings. No 9 hours mandatory stay. 4) Work from home 5) Best maternity leaves guaranteed for women employees. They stay away from office more than 2 years also :) 6) Less inspection from management and more freedom of life. 7) Internet fee will be reimbursed, medical policy is good, etc.
Cons
1) Low salaries just like other service companies. 2) No recognition from managers. Poor rewards 3) Bad leave policy. Managers hardly approve long vacation plans. 4) No transparency in ratings. Appraisals are carried by impression rather than work or talent. 5) Not many challenging projects