I used to have a company credit card which I didn't use much--and avoided using whenever I could because I got more personal benefits on my own card (and that was a pretty universal attitude among most people to the annoyance of the powers that be). We were personally responsible for the monthly bills ourselves in any case. Never had a corporate card that the company just paid off no questions asked.