Pros
The paid time off policy is best I've seen (25 days and can be used for vacation or sick days, which works great for a young, healthy workforce). Right away it becomes very evident that your peers are some of the best and brightest (and most motivated) and that you will fit right in. There is a strong emphasis on 'Best People' and it shows. The growth prospects is the number one reason to remain with the company. It seems that everyone is practically pushing you forward. Personal growth is not something one needs to fight for at Accenture, its something that is required. The clients that Accenture works with are the best in their industry, and you are constantly reminded that you work for the best in your industry. Travel opportunities are far beyond anything you find at other companies as well. Accenture is certainly not for the unambitious.
Cons
For the very reason that Accenture is a great place to work (well respected, surrounded by hard working individuals, constant growth, lots of travel), it can be a not-so-great place to work. There is a constant pressure of performing. The 'up or out' policy can have you looking over your shoulder, and can sometimes turn your peer into your enemy. A lot is expected of you, and if you don't meet those expectations, it will not be a happy experience. Travel can become very tiresome and repetitive, you have to have it in your heart in order to be happy. Accenture is not a place to 'settle down' into a career.