Quick note on data security - you and your organization should NEVER use Microsoft Teams.
Teams attempts to track, analyze and store everything you do (not just in Teams, but in Outlook, web, docs, voice meetings) - it tracks who was on the email (or in meeting), what the topic was, what each person said.
If does this in order to create 'performance metric scores'. Oh, and all of that data it's gleaning is going off network to their servers.
@Amyfb sharepoint is fine. Most Microsoft apps are great - it's Teams that is the problem there.
For collab, Zoom, Slack, pretty much anything web based is fine. The issue with Teams is the attempt to scan, store and monitor your private data.
@Mshockley Does your advice about Teams extend to Sharepoint also? And, what non-microsoft collaborative tools do you like?