Microsoft OSS stuff is generally good, VSCode, .NET Core and that ecosystem. The enterprise stuff (SFB, Sharepoint, AD, etc.) is a pile of garbage I wouldn't touch unless my life depended on it.
By enough marketing power you can sell almost anything.
"This is what we use to keep track all purchase orders! It's GRRREEEAT!"
Neat, so it's a big Excel spreadsheet we all use at the same time? I can get into—hang on, some of this stuff doesn't have a da—should I worry about—are 'Michel' and 'Michell' the same—what about 'Msh', and why are her rows purple?
"Old, all old. If someone from lab needs something, they will tell you."
But I still gotta—
"Everything in the SharePoint."
With the acquisition of Github and NPM, MSFT might just be the new ally of the open source movement.