I've had a great experience with MTN so far. Their network coverage is reliable, and the internet speed is quite fast, even in remote areas. Customer service has been helpful whenever I've needed assistance. Overall, MTN is a solid choice for mobile and data services.
But their mobile data is cost and data get exhausted quickly