What has changed the most at Microsoft since you joined? It definitely seems like a new company these days.
It is but it didn't happen overnight. Lots happened and lots of internal pushing, but I'd say:
All this and more.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.