Edit: Looks like even London don't offer good enough salary for a good software engineer when compared to cost of living.
Edit: Looks like even London don't offer good enough salary for a good software engineer when compared to cost of living.
The biggest problem with India is that talent migration doesn’t really work the other way (same with China), so you have to build companies solely with local talent. That works for lower end software services, but for higher end R&D generally requires some amount of draw from a world-wide labor pool.
120k £ (equivalent of $150k at current exchange rate) becomes net 71135 £ which is 61.8%
In the state of New York: https://smartasset.com/taxes/new-york-paycheck-calculator
$150k gets you a take home that is 68% of gross. NYC imposes an additional local tax between 3 and 3.8% so in the worst case you’re still taking home more than 64% of gross.
Maybe the last time you checked $150k was a lot less in £ and therefore taxed at lower rates in the UK?
That's not how salaries in a career path work -- you want to have the largest base to start. In a worst case scenario ( no job hopping for massive increases ) the salaries increase based on percentage of the salary, not a percentage of what is left.