We are provided a corporate AMEX. However we are responsible for timely submitting our expenses so we can be reimbursed. Our expense reimbursement is included on our twice monthly paycheck. If you file your expenses timely then you will be reimbursed in time for the due date on your AMEX bill.
Official policy is to use the Corp AMEX for all expenses but I only use it for air travel and rental cars. I have to use it for air travel because they have our corp AMEX numbers on file at the travel agency and we aren't given a choice and I know that our Corp AMEX covers some insurance with the rental car.
All other expenses go on my United Airlines VISA because I want UAL miles. I already have a pile of CO miles, AMEX MR points, SPG Points, and Hilton Honors points that I am now trying to "spread the wealth". Officially this is against policy but they don't say anything about this one.