Obviously higher management don’t have a clue of how their employees run the business. If they have, they should just dismantle the companies as is it one of the worst I had to deal with.
Delivery 0
Customer service 0
They are actually telling lies!!!
Be smart: choose any other company
3 years ago
TNT UK Customer Care has a
1.8
average rating
from
13
reviews