Pros
While internally Accenture is facing problems, the best part of being in consulting at Accenture is that you don't spend a lot of time in the office and interacting with too many internal people. The specific point here is that you will meet and work with a variety of clients in a multitude of industries and work on myriad projects. The career development and resume builder that results is undeniable. When you leave Accenture, you've vaulted over others in terms of experience and breadth of knowledge so that a prospective employer can see that your value far outweighs that of any other potential candidate.
Cons
Accenture has lost touch with all that it attempts to teach its clients. It is treating every employee as a fungible cog where each one is an identical replica of all the others. No longer is each person respected and valued for their own strengths and expertise nor do the majority of career counselors have any interest or skills in people development. People are pushed to work more than 60-70 hours a week on the project and then have additional internal responsibilities that can make the weekly work week exceed 80 hours on a regular basis. Vacation time is not respected; you are often asked (demanded) to pick up the phone and carry your laptop to handle project issues while on vacation.