Pros
The opportunities for you to dig deeper into your passions and talents allows you to impact clients, teams, and internal go-to-market solutions. The people culture is fantastic: very polite, kind and decent. EY encourages leaders to 'lead'. You also can teach classes - which is another way of mentoring and coaching others.
Cons
I work in the FSO (Financial Services Organization) division and as a Senior Manager, EY has an 'up and out' policy. This means if you are not deemed worthy of promotion to Director, Executive Director or Partner/Principal, you will be guided to consider working for a client (if a good position exists for you) or you are free to seek your fortunes elsewhere. The road to promotion takes a few years, and you need a senior partner/principal to sponsor you - meaning he/she has to have deep relationships and credibility. Remember that you are competing with lots of other senior managers. The reality is that there are only so many SM's a partner/principal can sponsor, so it is very competitive. Your earnings need to be significant ( a few $million every year) every year. And you need to be very well utilized (charging clients) as well as plugged into many internal initiatives.