Chase offers a a Visa (might have been MC) card that is 100% company liability, not the end-user.
Catch is that it was a Visa, so I think ours were $5k limits, which you could eat up quickly, but it wasn't a lean against your own credit report, your credit history didn't matter, and the company was on the hook, not the user.
They didn't need the user's social security number, either.
--Doug