.. accenture is a big family, very much driven by complex projects with more than 200 workers (consultants;-), IBM is raelly tough managed, focus on outsourcing (business performance transformation), burocracy, no strategy consulting impetus, deloitte very much sme focus, finance related due to history, good athmosphere, great company to start with.. take care