MWEB has great uptime in my area for fibre services. Their call centre sucks, their pricing is uncompetitive, and their retentions team doesn't have a clue. Their social media team however are brilliant. How an ISP doesn't have an app in this day and age still baffles me.