When they’re good they’re great, but in my experience as soon as you have an issue they’re a joke.
When I first moved in (to a house with Virgin already) first they failed to connect me somehow, then a guy came over to put a new cable in to my house and ended up not connecting it and connecting...