https://www.kalzumeus.com/2012/01/23/salary-negotiation/