AFAIK, all credit cards should work directly - whether company or personal. So far as debit cards are concerned, to the best of my knowledge, such cards are issued to company/business accounts ONLY if the business is a sole proprietor type. If there are multiple people operating a business account, no debit cards are issued. Thus, a business account debit card is essentially the same as that of a personal account.
HTH