Pros
The with and depth of experience is what keeps me here. There are a range of functional areas that the company works with ranging from Audit to Tax to Advisory. The advisory practice helps various companies across various function from Finance to cost to marketing strategies to operational excellence to HR. Working for these various functions helps expance the learning and experience in the early stages of the carrier. It is this bredth of experience that i guess is valued in the by recruiters.
Cons
the salary is significantly lower than competition or peer group. They are almost like a small company when it comes to perks. They do cost cutting at all stages. If it were upto them , they would mke you travel by busses and stay on pavements