Very poor customer service
Very poor customer service. They dont help with solutions they just tell you what you can’t do. They cancel calls last minute. I will be migrating away from them
United Kingdom
Very poor customer service. They dont help with solutions they just tell you what you can’t do. They cancel calls last minute. I will be migrating away from them