We moved from IBM Connections and WebEx to Sharepoint and Teams. I still think Teams is terrible software[1] but I’ve learned there’s definitely worse software out there.
[1]: the 100% CPU, the fan noise in the background of many peoples calls, the 500-2500ms lag between clicks and a screen update, the UX disaster of teams vs chats vs private channels, etc.