Pros
1, High performance in some ways, especially in oraganizing the global network, knowledge sharing. 2, Good trainings for junior employees, great place to develop business skills. 3, Positive encouraging working enviorment.
Cons
1, The company has changed its strategy from a traditional consulting firm to a global outsourcing firm. SEs make every effort to outsource each single project to developing countries. As a result I have seen the quality of the work declined significantly and the client got hurt. 2, Accenture's career path is unable to attract those senior IT technical Architects/specialist with deep industry knowledge. Top performers were promoted to Manager and lost interests to technical skills. Most of the projects are full of junior analysts/programmers. Junior employees screw up projects frequently.