Pros
1).For a fresher, If u want to prepare for CAT, GMAT, TOEFL this is the best company to do that. No work load for the first 6-8 months. You will get salary as well as bonus. 2) Best company for people who just want to earn decent money without doing much work. 3) Firing rate is low as employee themselves leave the company as soon as they get the chance.
Cons
Readers beware..It is going to be a bit lengthy. 1) For a fresher joining here, it's almost suicide for him/her unless you want to prepare for higher studies. If you think of switching after working here for 2-3 years, you get to know the reality that you are screwed big time. 2) Much attention is given to the extra curricular activities just like college festivals. 3) HR make big promises to you during interviews but beware not even single one of them get fulfilled. 4) Very less development projects. 80%-90% projects are of support and maintenance. 5) No value add to your career in fact you even forget what you learnt in your colleges/previous companies. 6) Lack of proper focus, lots of mismanagement. Tier-1 and Tier-2 college people are put up in support and maintenance projects.