Pros
Great teams, good learning experience, good salary
Cons
Work work and no life
Pros
Best for freshers you will learn MNC culture...you can upgrade to upper level at short time
Cons
Increment is very low.... salary will not increase as per other MNCS