Google Hangouts Chat vs Microsoft Teams

Google Hangouts Chat
A messaging platform built for teams. Whether in a 1:1 chat or a dedicated group workspace, Hangouts Chat makes it easy to collaborate with your team in an organized way. Share and discuss Docs, Sheets, and Slides all in one place.
Microsoft Teams
Microsoft Teams is the chat-based workspace in Office 365 that integrates all the people, content, and tools your team needs to be more engaged and effective. Microsoft Teams free open-source (self-hosted) alternatives are: Mattermost, Rocket.Chat, Zulip
Microsoft Teams has better video than Google Hangouts Chat