FTE role in India in bank (36 lakhs) vs third-party BA role in London (67k) — which is better long term?
I’m potentially choosing between two very different career paths:
Option 1 – Mumbai
Permanent FTE role with a global bank
Package: around ₹36–37 LPA
Direct employee of the bank
Better internal mobility, ownership and long-term stability
I stay with my parents in Mumbai, so no rent expense
Option 2 – London
Business Analyst role with a global bank, but as a third-party consultant
Package: £67k base + 10–15% discretionary bonus
International/London exposure
Would remain on the consulting company’s payroll rather than becoming an employee of the client bank
Would need to manage London rent and living costs myself after the initial relocation support
Ignoring the excitement of London and looking at the next 5–10 years of career growth and financial outcome, which would you choose?
Does London + international exposure justify staying a third-party consultant, or is being a direct FTE at a global bank in Mumbai the better long-term move?