My employer issues corporate Visas to any employee expected to incur >$500/year in expenses. Which means most of us have cards, at least in the US. We still have to complete expense reports, but we don’t pay anything out of pocket.
Edit: As an addition, the expense isn't paid by the employee. Costs over $2000 need justification above your boss, but your immediate boss can approve up to $2000 no issues.