Someone asked a similar question on here:
https://www.thestudentroom.co.uk/showthread.php?t=5132048So I hope the answers there provide some info.
I think both roles are good, it really depends on what kind of career path you want to go on, and your personality/interests.
Consulting -
Depending on the company, may have occasional or regular long working hours. Opportunity to travel. You get to work with range of different industries/projects, which can be great if you’re interested in those industries or enjoy variety. Not all projects are guaranteed to be stimulating/interesting work tho. Does it offer professional qualification such as ACA? This opens a lot of doors in financial/accounting and management. Consulting in itself gives a wide range of paths - you could move up within consultancies to manager levels, or move into industry (banks, financial firms, tech, procurement etc - usually a related industry to your consulting experience). You’ll build a large network of professionals in a large range of industries, which can be useful if you want to leave consulting.
Summary: Good pay, reasonable work life balance but may have long hours sometimes (all depends on company and department), very large range of opportunities. Good if you’re not 100% sure what you want to do in career yet, enjoy problem solving and connecting with new people. Stream of new projects can be interesting.
Commercial banking - May have shorter hours than consulting, but may have a less wide range of career paths (you’ll stay within banking/financial services). You won’t be working on a range of industry projects. However, depending on your experience/motivations you could move around within financial services e.g. move to corporate banking. A lot of commercial bankers become relationship managers, banking product specialists or work with credit/loan analysis.
Summary: Good pay, reasonable/good work life balance. Less wide career opportunities however if you know you want to stay within payments/banking/finance then this is no problem. If you enjoy finance, customer/wealth management, banking products then it’s for you.