Graduate jobs: top 10 starting salaries

7. Armed forces

Graduates joining the armed forces command a £29,500 average starting salary.
However, armed force graduate roles have dropped in starting salary more
than any other sector since 2007, by a huge 47.9 per cent. The armed forces
offer such a wide range of jobs that there's no obvious route in – according
to this Army
brochure, recent graduate officers have held degrees in everything from medicine
to zoology.