What Are The Advantages Of The Microsoft SharePoint Platform?

What Are The Advantages Of The Microsoft SharePoint Platform?