If I were a talented engineer, I would never apply to Yammer in the first place. (Yahoo employee here), I think its time these companies stop thinking so highly of themselves, the sad truth is everyone does patent litigation, fix the system before making sweeping statements or atleast be fair and blame everyone (apple, msft etc included) .There is a bias in the valley against yahoo, some of which is deserved most of which is not. Yahoo has some attractive challenges of scale that might be appealing to some folks and be reason enough to work here. Most of the companies that try to act supercool don't even have a real revenue model.