OK so you're 3 years out of college -
You're a programming contractor at Google. You love working there. They offer you a contract for $550,000 to work there for 4 years. This is at the Oklahoma Google office.
Now some startup company, say pinterest? offers to pay you $800,000 to work there for 5 years. you woulnd't mind working there and its a lead programmer roll which you prefer. It is at the Houston office.
Oh, and prior this this you've made $120,000 since...