Microsoft Teams is a collaboration and communication platform that enables teams to work together more effectively. You can chat with each other in real-time, video and audio conferencing, file sharing. Apart from occasional hiccups, it's a great tool to have.