Pros
The best reason to work for Accenture is this: Get your career jump-started fast. There is a ton of information to be had within the organization. Whether you're looking at the Grapevine or the Knowledge Exchange, the amount of information and knowledge that is available to be shared is immense. Take every opportunity to learn more and make it a priority to advance your education. The other biggest reason to work for Accenture is the people. The people around you are absolutely amazing. You work so hard to get to where you are and working at Accenture it's as if you've arrived. The people around you hold themselves to a higher standard.
Cons
The hours can be long and the recognition scarce. It's hard to know what management wants sometimes because management doesn't communicate expectations as well as they could be. It seems as though the evaluation process is a dark, sealed process where you only get ahead by knowing someone inside the process. That doesn't feel good at all. If you are a shark, proceed with caution and network constantly. Travel is a double edged sword. It can be a great opportunity to see different areas of the country and world or it can be a burden. Living life on a "business need" basis can be stressful. Potential applicant beware.