Microsoft's "new" (kind of old at this point, but hey) direction trends towards what I'd ideally want out of a larger enterprise that works with development. In a lot of ways, what I felt Google was ages ago.