EY's culture is amazing--great people, focused on working together for a superior client experience. The culture translates globally as well--anywhere in the world, it "feels" like EY. The opportunities to learn and grow come at every stage in your career. The opportunity to work with the best and brightest professionals serving today's leading companies and tomorrows is exciting. You get to reinvent yourself before you get bored.

Cons

You have to learn to balance demands to make this work. It is a service business, and you have to define your own balance and success. This is true for any career, but more so in consulting.