Pros
Accenture is the place to go to start a career. They invest heavily in their individuals and work to get them up to speed through training and mentoring and career counseling. They build value in you so you are a value to clients.
Cons
As an enormous public company, we are prone to laws and regulations and oversight groups, but they are good because we stay in compliance and out of trouble as a corporation. My office location is small so we have a great community, other large cities are so big its hard to know anyone in your local area, especially if you're a traveling consultant. I do find that our management people who want to move up in ranks end up focused on sales more than delivery and will sell work w/o thought of the consequences of their current people or future project integrity