Pros
the compensation is good compared with many jobs on the market, usually clients are big players and this enable good development perspective. I've the fortune to work with smart people with direct contact to senior executive of firm. The company thanks to its dimensions can guarantee good open position also in not good market times.
Cons
Future prospects out of company isn't the same of 20 years ago. Accenture brand inmanagement consulting is weaker than in the past. the firmis working to reinforce its position, but the process risk to be slow or incomplete due to market pressure (it's public company, not like others strategic consulting firms, and stakeholders want money,and system integrationmarket is bigger than strategic consulting one). Most of alumni today work in IT offices, few in others one