Pros
You learn a lot, very quickly. The learning curve is high in this industry, and Accenture is no exception. You'll learn more here in your first 6 months than a year at a regular 9-5 kindof job. The people here are also very good. For the most part, I found everyone at Accenture to be competent and intelligent. Not too many slackers.
Cons
They don't care about your career goals. Wherever they need you to be, that's where you go. If you're willing to stick it out for a few years, it can work out because you'll get exposure to a lot of different places, but it can make for some pretty terrible projects. For every person I know who had a nice, regular-hour assignment, I knew someone else who was working 12 hours a day and not getting to clock in overtime.