I think Slack is better option. It's a cloud-based collaboration tool that offers real-time messaging, file sharing, and video and audio calls. They offer a free version with limited features, as well as paid plans with more advanced features. How about your opinion?