Pros
Great People - this is by far the number one reason I stay. You will always have a few in management who doesn't know how to manage, or you wonder why he/she is where they are, but all in all, after 4 projects, I have always enjoyed working with the people both on the Accenture side as well as the client side. Accenture could do a better job of fostering their best people and to take a more proactive role in developing/honing their leadership skills.
Cons
No clear career growth path at the moment for those who want to grow with in the company. No focus on leadership training which is desperately needed. Many senior executives are from the Andersen days - and if we look at the Managers and Sr. Managers now - and at the type of work Accenture are doing - Accenture is looking more like a SAP tech shop than anything else.