Sort:  

I was in the same boat as you are when they bought skype. Not anymore. Its so broken now that i have to use slack.

Hmm, I can understand. I prefer Telegram over Skype & Whatsapp