I have Bill.com them to be one of the most overpriced, under performing companies that hides behind layers of obscurity should you have an issue.
It took 4 emails this time to get them to cancel an account I never used, but they were looking for payment. I tried once before and got no where.
After threatening to go to social media they finally gave me a link to a form to request cancellation. Whether they do it (cancel my account(s)) is highly questionable!!!!!
I would not recommend them to any company. I wouldn’t trust them with my info, and I wouldn’t trust them with yours.