2 ms·Slack is the only other company you might have heard of (but still, Slack).by muglug 6y agoSlack is the only other company you might have heard of (but still, Slack).