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.

0
Replies (0)