Is consulting a difficult job?