TalkTalk, a company with the word 'Talk' in its name TWICE but it's impossible to actually talk to anybody because they work on skeleton staff.
I have 4 months left of my contract, without a doubt I will not be renewing.
2 years ago
TalkTalk has a
1.2
average rating
from
1,570
reviews