For as long as I've used BT, I've had extremely poor connection. I use the internet mostly for gaming, and have pings of 600 - 900, which makes most online games unplayable. When I call to ask why the speed is so poor, I not only have to navigate a maze of automated messages, I also have to deal with the poor people on the other end who seem to have no idea what they're talking about and can offer no real help.
One of whom muted me frequently without informing me first and asked me to stay on hold for 15 minutes. I would switch providers, but the ridiculous cancellation fees put me off. I either have to pay through the nose just to switch to a competent service provider or suffer with the hopeless speeds I get with BT.
I strongly discourage anyone from using them. It really isn't worth the hassle.
To reply as a company, please log in to your business account.