Been with BT the last few years after previously being with Sky.
I find the BT box ok and have had no major issues. The only issue I’ve had with it is the freeview channels are from the TV aerial connection. I live in Caerphilly and the aerial is pointed towards Machen. Get some buffering on occasions.
BT box also has a number of apps,(Netflix, Prime, Nowtv etc). Not bad in fairness for the price.