I wish I could give it 0 stars.
The actual network works fine, I was getting 5G speeds constantly at home and work.
It's the plan renewal and customer service that is utter rubbish. I didn't set up auto-renew which is 100% my fault, so when the month came to an end my plan expired. It was supposed to be a simple renewal, £20 comes off my card and sorted.
But no, the website didn't work and neither did the app. It was just error message after error message. I used the Chat feature with a totally useless advisor who had me jump through hoops only to confirm that nothing was working then not providing a solution.
0/10 do NOT recommend.