how many hours does a freelance consultant work