I was looking at the pictures on the site. The first image and the fifth. The fifth, specifically, makes Microsoft's campus look like a dime-a-dozen corporate/suburban landscape.
Granted the images don't show any parking structures or buildings that appear to have integrated structures. So it's quite possible the images aren't representative of the build-out you're referring to.
And, aside from the ballpark, the 'greenery' surrounding the buildings is exactly the sort of glorified berm I'm talking about: that's hardly functional greenery. It's better than none, but far less desirable than a proper park with functional spaces for laying out, taking walks, playing frisbee or catch, etc.
Kudos to Microsoft for having the ballpark though, and more is due, if it's one of several such spaces. The rest of the campus though, as characterized in those pictures, does not look great.