As someone who actually worked at Amazon for a few long years, I'm always skeptical of such seemingly positive news, and often think "hmm, could this be another marketing trick to influence people's perception of Amazon rather than actually changing anything", and %90 of the time I'm right :)<p>Here's how their typical financial offer is structured for new software engineers:<p>1st year: signing bonus + relocation bonus + 5% of stock grant<p>2nd year: signing bonus + 15% stock grant<p>3rd year: 40% stock grant<p>4th year: 40% stock grant<p>If you quit within the first year, you have to give the relocation and signing bonus back. That's much much more than $1k. So there's a strong financial incentive / golden handcuffs to keep you there for at least 1-2 years, even if you are unhappy!<p>After the 2nd year, the financial incentive of staying is still there in form of the large stock grant (which has grown due to their stock price rising) that you've been promised and waiting on for a long time.<p>I can see someone rationally and happily taking the incentive after the third or fourth years and quit (i.e. after they've done damage to the work environment as an unhappy/unmotivated employee, and no longer have to give a fortune back to the company)... but before then, I doubt it'll change the behavior of any currently employed, overworked, over-paged, under-paid, under-appreciated software engineers.<p>Who this policy might affect though is future hires, and their perception of Amazon. People who have a choice between offers from MS and Amazon for example. They might consider this an interesting policy and assume that it would have improved employee morale at Amazon even though it's common knowledge that Amazon has terrible work life balance, etc.<p>I should also note that the Zappos policy makes a lot of sense to me, but this is very different from that, as is the employee culture of Zappos from Amazon.