NYC
Better weather than London 😜
Nyc: Tc, diversity, easy to find groups similar to you, high quality food from pretty much anywhere on earth, easier access to conferences in the US, easier to pitch ideas to VCs in America. London: the weather is better sometimes.
London has better immigration? If you are Indian probably you can and a PR sooner than the green card wait times here in the US
NYC is London 2.0
Same pay - London, but it’s not going to happen. In this situation - NYC.
I've lived in NYC for awhile and it is great, but London is next on my list, mainly because if you can get a half decent salary you can use the location as a base to cheaply travel all over Europe for a few years. Seems like most of the other European countries don't pay as well as London for tech (if I'm mistaken I'd like to know).
Zurich
NYC only because pay is better for SWE's. Otherwise London
More options, more money for tech