Pros
Their PTO program is outstanding and definitely helps maintain a good work/life balance. Furthermore, it depends on the project that you're involved with but I had a very good experience with my project. The management was helpful whenever I needed anything and the work was challenging rather than being mundane busy work. Furthermore, since Accenture is such a global company, there is a lot of different choices for professional growth and there are a lot of people that will help you get where you want to be. The mandatory training can be a great way to network with fellow employees, although I personally didn't think the content was very useful.
Cons
As with the case with any company, you're bound to run into a couple of idiots when working for such a large company. However, it seemed that in Accenture, you have a higher chance or running into those who are very arrogant and think they are God's gift to the company. Also, the promotion process is almost like a lottery where you need to have a manager fighting for you in order to get promoted. A lot of times, due to this inefficient procedure, the new hire that goes out to happy hour with his manager seems to have a better chance of a promotion than those who do well but choose not to or cannot socialize with their managers (e.g. the manager is not a drinker or goes home after work each day, etc).