The main advantage of corporate credit cards is the ability to track your employees business spending for tax and accounting purposes
But corporate cards can increase the risk for a business if it is issued on a business credit (or an additional risk for a personal credit score if it is issued under an employee credit). Consider debit solutions - PEX card is a good example - it has all the good and no risks of a credit card.
$49.95 account setup fee
$7.50/month per employee card
prepaid business card with spending control