At my company we use a self-hosted Nextcloud instance with the Talk plug-in. It has chat, video, audio and screen-sharing. It may not be E2E encrypted, but the data never leaves our servers. It also makes a better impression when you share a <own_company>.eu link instead of a .webex.com or .zoom.us link.