My view is that fiscal stimulus does not do any good for the economy. Businesses and consumers plan for the long term. So, some short term increase in disposable income will not lead to new hiring.

Consumers will mostly save their gains (Permanent Income Hypothesis) and Businesses will interpret any increase in consumer demand as temporary, so they will not make long term investment decisions and hiring based on this.