The Pros & Cons of a Contract Accounting or Finance Position