My “mixed reviews” probably have more to do with slack being scatterbrained from a product direction. Look how poorly threading works nearly all of the time, with half of the conversation buried in a thread, the other half leaking out. Another example is how social link previews push the entire conversation up.
I love a lot of the tech work being done at Slack, but a lot of the product doesn’t feel particularly thoughtful.