Banking is renowned for its high levels of compensation. In return for long hours and often punishing work, bankers tend to be very generously remunerated.
That's particularly true in investment banking — generally seen as the pinnacle of the industry, especially for graduates trying to get into the industry.
According to a report from recruitment firm Dartmouth Partners out this week, the average first-year analyst working for a major bank earns around £72,000.
That's a lot more than graduate salaries in most industries, which tend to hover between the £20,000 - £30,000 mark.
Obviously, salaries differ between banks, but where are junior staff paid the best?
Dartmouth Partners analyzed the salaries and bonuses of first-year analysts (generally recent graduates) working at nine of the biggest investment banks in London, with banks from the UK, USA, Switzerland and Germany included.
Base salaries at all nine were the same — £50,000 — while American banks generally offered higher bonuses to their most junior staff.
Check out the best paying banks below.
Note: Dartmouth Partners' data for Citi, Barclays, UBS, Credit Suisse and Deutsche Bank includes six-month bonuses paid for analysts starting last summer, while all other banks include a full year bonus paid in summer 2017.
More from Business Insider:
Wall Street's biggest bull wants to dispel a major misconception about the stock market
10 things you need to know before the opening bell
Future of TV in balance as AT&T, Time Warner plead merger case