That's correct. The company where I am currently working at was using Slack but recently decided to stop paying for Slack and instead use Teams since they were already paying for a subscription to Office 365 for each employee.
I hate it. My colleagues hate it. The UI is terrible. Most of the time navigating between the channels is a pain and the UI is just horrendous.
I think the funniest thing that was released lately was the 6 emojis that you can use on a message(thumbs up, love heart ...).
The emojis are of bad quality and look like crap.
Anyway, you can't pay me enough to use this stuff and as the author said in this article, if and when I change jobs I will be making sure that the team I start on will not use this sorry excuse of bloatware.