The city gave a consulting firm run by a confidant of Mayor Jim Watson more than $300,000 worth of business last year with almost no contracts spelling out what work was to be done, or when, or what it would cost, according to documents obtained by the Citizen.