I'll defy convention and have something positive to say about ACN, since I benefited enormously from my time there.  I joined Accenture (or Andersen Consulting as it was in those days) in the late 90's, just before the dotcom boom, when the business model was a lot simpler (Process; Technology; CM; Strategy and BPM (What became Outsourcing).  I did the usual job expected of a Analyst and then Consultant.  I have to say, maybe I was lucky, but I learnt a helluva lot in three years, across Financial Services, and that gave me a platform to join an Investment Bank, where I now work as a VP in IBD.   This would not have been possible without my apprenticeship at Accenture, where I was equipped with the basic tools, which I succcessfully use today on a daily basis, in what is an amazing job.  So thanks ACN, especially to my old Managers, Chris and Andrew, who are still there today, since without that foundation, I would not have achieved half the stuff that I have done in my career to date, or will achieve in the future.  For all those people who moan about their companies, whether it be ACN; IBM; CAP, take some perspective, do something proactive and fix what is wrong.  You are all grown-ups who must take responsibilites for your actions.S