i agreed to this , but it turned out that their hiring laws were a bit convoluted , and the finance team had been worried about the vagaries of getting me to work on spec as a freelancer before jumping on board full-time .