I often see job opportunities for working at Yahoo — contracting positions at various facilities in California — including some that would be realistic choices for me. These formerly excited me with their promise. I have to say the prospect of working for Microsoft has never excited me, while working at Yahoo has. I’m not sure if this is rational.
I will say that what I have experienced of employees of both companies at various events over the last ten years tell me Yahoos tend to be happier than Microsofties. But my sample size is not that large.