Personally, I'm a fan of a lot of things from Microsoft (WP7, .Net, Xbox) so I would jump at any opportunity to work there. I actually have a couple of close friends who work there and they love it! They work on various .Net/VS related frameworks. I paid them a visit just last year and fell in love with the Seattle area. You live in quite an amazing city. The Redmond campus was pretty awesome too.