AC
Andrew C
1 reviews | Active since Jan 2018
20 Feb 2021, 10:59
TWK.....Appaulling company
I've been living in this country for 5 years, and have been surrounded by inadequate product, poor service delivery, and frustrating customer service. TWK tops the lot. Not only are they not providing promised 24/7 service delivery, they don't pick up the phone even on week days. Appaulling overall experience, am changing service providers and will never look back. DON'T USE THIS COMPANY.
Helpful (0)
Replies (0)0
Replies (0)