University College London (UCL) is one of the leading universities in the UK, serving some 21,000 students through its more than 70 academic and research departments. The university also boasts the highest number of professors in the UK, having mo...
Pros
Great culture people are friendlyCons
Couldn’t think of any right nowStonewall Top 100 Employers, Stonewall Organization, 2018 Athena Swan (Silver award), Equality Challenge Unit, 2015