The client is buggy and slow.
It makes the terrible, lazy choice of blanking the window when it has a connectivity problem.
Non-standard for-pay emojis are a terrible idea. Text should be copyable, by everyone, exactly as it is.
It's not the worst among the current stable of chat solutions. I would give that award to Teams, because wow, Teams fails in just about every way, it's a spectacle really.
Each day, I am a bit surprised at how all of the major platforms fall short of expectations, because superficially it seems like a pretty tractable problem space.