Economy class travel for all journeys unless explicitly agreed otherwise by the client in the contract (very rare) or you can find a better grade of travel for less than economy class travel would cost through corporate bookings.
No issues with reimbursement (I don't know of any firms at this scale that do have issues though). In most offices and regions, you get a corporate charge card.