Pros
I've been with Accenture for more than 14 years. I have been able to adjust my roles and time commitments to allow me to meet my personal needs as they have evolved over the years. Accenture has been a great training ground and I work with highly motivated, smart people. Accenture has returned to me what I have given it. My hard work and dedication have been rewarded through flexibility, compensation and personal recognition. The rewards did not always come as quickly as I wanted, but they have come through.
Cons
Expectations are very high. If you're not smart and hard working, do not apply. Accenture is a place that expects you to be able to help yourself. There's not a lot of handholding... you can get help, but you have to ask. No one is going to spoon feed you.