> £90k seems low compared to American salaries
It is. But you do get unlimited health-care for you and your dependents. Also note until recently it was worth $115k-ish USD and now it's worth $99k-ish.
Finally note that his £90k is actually £110k with stock, which is a strong London developer salary outside of banking.