Pros
Accenture recognizes people and skills from all academic and work backgrounds For the most part the people are great Training is good and easily available You get to meet and work with people from all over the world
Cons
The completely off, work life balance goes without saying but you can get lucky and land a good project. You definitely get thrown in the deep end and its a case of sink or swim, again just know what you are getting into. If you are on a smaller project, promotions from your level will affect your review and or rating. Perfectly brilliant people get rated a 'below' with no other explanation than 'we had to put someone there and x, x and x are up for promotion so we couldn't give it to them' I have worked with a couple of seriously questionable Senior Execs - unable or unwilling to accept that they are in over their heads - when you are working for them, there is nothing you can do about it either