Just awful.
They don't do networks that work, they don't do customer service and they don't resolve clients concerns.
They've now offered me the opportunity to find a proper phone company if I pay them nearly £3500 between them and their 'partner' to stop them crucifying my small business.