I understand the concept behind what she is doing... but she should focus on making the employees happy through getting them working on meaningful and innovative products and not by just giving them a bunch of free stuff. I have multiple contacts at Yahoo and all of them will tell you that the stuff they do there is mainly just maintenance work. And I've heard the same story from all of them: they only work a few hours a day. The rest of the time they are playing basketball, working out, or doing power yoga or pilates. It seems that their priorities aren't in order.