Not to drift too off-topic, but I noticed something WRT Sharepoint...
In most companies that I've seen, Sharepoint runs the company site that has all the HR and official corporate stuff (schedules, forms, etc), but that's it. Usually only one or two departments take their chunk of it even halfway seriously, while the rest put up some perfunctory content (if they even bother) and ignore it. Individual user content? Unless it's a multinational corp, you won't really see any of that, if at all.
Meanwhile, in the departments where the developers/sysadmins/engineers live, Confluence and JIRA dominate for content and ticketing, respectively (and before that, basic Wiki pages like TWiki held all the tribal knowledge). Sales departments usually turn to Salesforce, SAP, or similar.
I'm really not sure if any company uses it any differently outside of Microsoft itself. I think the only reason any organization bothered with Sharepoint in the first place is because the beancounters think it's "free" (nevermind the OS licensing and infrastructure requirements).
That said, Sharepoint has document versioning, sure... but that's about where the similarities to Git or Subversion end (CVS? Okay maybe, but only because CVS is outdated simplistic crap compared to SVN or Git.)