This assumes that there is actually a friendly frontend meeting the equivalent feature and UI/UX experiences of things like Slack and ignoring the cost of maintaining that service by IT.
Yes, I assume that https://thelounge.chat/ exists. As to cost/maintenance... there are no free lunches. You can pay with your money and your data, or your money and your time. I happen to find the ladder preferable and frankly cheaper than people think.