I worked for BP for three years and then made the move into (a better!:>) consultancy. BP's grad scheme rocks; you get treated like a king, which means most of the normal bods hate you, but other then that, it is a first rate company. Take their offer - money will be less - and then move on after 3 years into consultancy.By taking this route, I have got real-world experience of the area I consult in, which makes selling my ideas to the clients 10 times easier. You also be coming in higher up the consulting food-chain, which is good news in terms of skipping out the 'testing-coding' trap that everyone wants to avoid!