Seconded.
Also, Discord works perfectly for us since switching from Slack and coats us nothing for a team of nearly 20.
All our text chat, screen sharing, group and 1-1 calling (voice or video) plus adhoc "drop in meetings" are all in a single app.
Which is available now for every desktop and mobile platform. (We're all Mac + Linux)