I had no problems with BT. Received very good service and only minor problems with connections.
That being said, there is a dedicated BT Military line where I speak to English advisors. Just goes to show how much difference it can make as to who is on the other end of a phone. I never once phoned BT directly, I like to speak to people who I can understand and are not following a script.
I just don't understand companies who recruit or have advisors based in places like India. I would happily pay a little extra and wait longer on the phone to speak to an English person where you get much better service.
To reply as a company, please log in to your business account.