Pros
Almost limitless opportunities within the organisation Fairly objective performance management (as objective as it will probably get) Lots of international exposure Flexible training opportunities with the ability to travel to the US Decent compensation & benefits package Usually great colleagues to work with, giving you the ability to learn from others In general, a very collaborative environment Tons of tools and knowledge to leverage from Accenture works almost for the entire Fortune 500, giving you the opportunity to work for the world's most admired companies
Cons
Can be very bureaucratic Need to be assertive for the roles you want, otherwise you might stick around at one client for a very long time No 9 to 5 culture, extensive travel can be required which can take its toll on work / life balance