Hi Ppruners, after 2 yrs of skulking around this thread made me join, so.. I seem to be a similar case here. You see, B Eng just doesn't seem to be enough, even if 1st class. Big companies with graduate entries seem to prefer Master degree graduates as there is enough supply of those. With bachelors, one's chances of joining may be better if one has done a placement with them. I just secured an internship at an airport abroad, and the credit for that goes to my uni's careers department. Or, as portsharbourflyer suggested, small businesses are a great way as well, most of my course mates have gone that way. Good luck anyway.