Here's Why:
I know someone who works at MS. He is a developer for Sharepoint. Their benefits packages are second to none, much akin to google. The pay is top notch as well.
They get lots of vacation.
However, thing that many people may consider a downside:
They are expected to perform.