In my youth... we were issued with "no limit" company Amex cards. We paid for absolutely everything on them and the card bill went directly to the company and was paid by them. However... one of my colleagues reckoned that technically it was joint liability so if the company had gone bust the card provider could probably have come after us.
Company didn't go bust so who knows what would have happened, my next employer simply sorted everything. Dunno if they paid by bank transfer or account or whatever but no one ever asked me to pay for anything beyond my bar bill even on diversions to unknown places.