Accounting, finance jobs take weeks to fill