I have been with VM and before that Telewest for a number of years. There have been a few outages over the years but overall the service has been fine. I currently get the full 200Mbps most of the time with a slight slow down at peak times. Uploads speeds are poor compared with the competition, capped at 12Mbps on Vivid 200 or 20Mbps if you pay an extra £5 per month for the Gamer tier.
Telephone support isn't always great, especially if you end up offshore, but the VM community forum has good folks working on it. They can be slow to respond, but don't give you alternative facts like the phone support staff. I would avoid VM for email as it has been flaky since they stopped paying Google to manage it for them and took it in house. Best to use a Gmail address or other web mail provider as it will also be portable if you leave VM for another ISP.
Time With Provider:
Package Name: