Like many others I left Accenture recently after 4 years there and would like to say that your observations are pretty accurate...A few comments from my perspective:Don't fall for the brand! If you want to work at an outsource company, body shopped out for 2/3/4 yrs ACN is a great place to be. If you want to be a consultant and learn consultancy skills, look elsewhere. The Accenture name doesn't count for as much as in the past - it will be noticed on a CV but employers are far more interested in your skillset. ACNers have a reputation for having a narrow skillset, most of them having spent far too much time on small (relatively insignificant) roles within massive projects.Don't go to Accenture for the money. After 4 yrs there most of my contempories at other companies (in comparable service industry jobs) were earning more than me. And, perhaps more importantly, had the potential to earn a lot more.It is a huge company...prepare become a number and lose control of your career (I think the analysts you spoke to are representative of my experience).Training is generally not recognised outside the firm. e.g. Accenture have their own methodologies for PM and enterprise architecture but you'll struggle to find a PMP or TOGAF certification. Obviously, importance of this depends on where you hope your career to go and how important relevant training and certification is...Having said all that I think some people, if they fall the right way, have a great career there and love it (but I think they're quite rare....).Personally, having moved to another (smaller) company, I've found it to be more meritocratic where your efforts do get recognised, training is industry standard, and projects are shorter, more interesting and more strategic.