as a graduate who spent 1.5 years in accenture, and just left, let me give you my opinion - and im sorry if i burst your bubble. your 3 to 5 weeks of 'training' in london, is actually you being hammered 8 hours a day with programming knowledge about html or java. you are being literally 'programmed' to carry out the function that 99% of graduates at acn undertake: testing. your training in chicago does not happen immediately, rather, within one year of joining. again, its not ground breaking business training, just more technology.if you LIKE technology, systems and outsourcing - then ACN is absolutely the place to be, and you will flourish. However, if you dont - then reject the offer - and leave while you can still create other options. The only exception to this is those grads (like me) that joined straight into the strategy line - there it is pure business consulting and words such as oracle and manugistics belong to a different breed of consultants. the most important thing i can tell you: accenture have a graduate turnover of 64% every 24 months. this should say something to you. DONT fall for the marketing. make sure you are making an EDUCATED choice. good luck.