> Having an offer rescinded for 'business reasons' is unbelievably annoying, and the author has my sympathy. That said, it's kind of understandable too. Things happen.
It's not understandable, Google is doing financially fine. If they determine they made a mistake they should have to pay a penalty. You would not get that grace in your own personal life, I don't know why we grant it to companies in employment contracts. Sign an apartment lease and change your mind? You'll be on the hook for a huge payment. Companies revoking offers should be subject to penalties and to make the other party whole.