Can anyone give details about this position. How long is the contract? Company car or mileage reimbursement?, etc....