Imperial seems to be the choice in terms of job prospects and reputation.
Although, I have heard so much bad rumours about the social scene and the quality of girls in there. Like, most people in there have really bad social skills; doesn't know how to have fun; if they're not in the lecture hall, they're in their room studying. These all just sounds too depressing.
Yes, university is meant for studying and getting yourself good job prospects, but I still believe that having good interpersonal skills and being able to make good connection with other people is a very important skill too.
The reputation of Bristol in mechanical engineering is very good too. In fact, it is within the top 10 in most, if not, all, UK mechanical engineering ranking tables. I've heard good things about the social scene there too.
My biggest concerns are job prospects and enjoying my stay in the university.
I'm planning to work in UK anyways, so the more predominant world reputation of Imperial than Bristol doesn't come ito play.
Now, if one person graduated from Imperial with a 1st class degree in MechEng. Then, another person gets a 1st class degree in Bristol too. With all other factors between them equal, would there be a huge difference in their job prospects (employability and salary) in UK (assuming they won't be competing in one specific job)?
Thanks for your time!