It might up your score if your billing/receiving department could post payments as they came in instead of generating disconnect notices before the date the payment is due. As soon as my contract is over so are you.
Haven't had an issue and the site was easy to navigate and make payments