Off-topic here, but...
As an accountant, I want to set the record straight on budgetary issues for 99% of all projects out there: the pressure you're talking about above generally comes from Project Management, not us 'bean counters'. Accountants aren't in charge of taking a product from design to development to QA to implementation. That's the job of a project manager. Get one who is inept at managing people (which is most of them, to be honest... there needs to be a college credential in the MBA programs today just for learning how to manage time schedules, budgets, and the psychology of people, because this is the #1 weakness of most corporations today -- weak project managers) and you end up with the pressure push that you refer to above to get it done on time, under budget. Accounting's job is to remind project managers of the real numbers involved in their project...and that the CEO is going to be pissed off if they go over the amount he/she and the CFO have already approved for that project. We don't have control of actual projects, though. That's outside the scope of most accountant's skill set (give us a job to balance 5000 accounts to assure there's enough money in the bank to actually pay employees, or to trace back where someone in the chain is embezzling money to stop them, or assure the IRS is satisfied that we're properly filing their million and a half bureaucratic forms every six months, and we're the ones you call on). I'm going to bet you a $100 that this is the case for Bethesda's internal workings as well. Putting an accountant in charge of a project is, IMHO, marketing & business suicide (unless they're that rare 1% who actually know how to juggle projects and people).
Just to set the record straight, of course.