in my experience the work at ACN is not so interesting, but the rewards are better and, despite the reputation, they treat people well and generally respect their contribution. Not everyone is great, given the numbers they recruit, but for the most part people are hard working and dedicated.I now work at one of the large a/c firms, still in consulting, and the work is far more interesting, but it's a much more agressive culture and far less accepting of those who are a bit different than acn was