Is IT consulting only for enterpriselevel companies