Here's the fact check analysis of it and job creation. FactCheck.org : Did the Stimulus Create Jobs?
This is a review of nine separate studies on the stimulus. The majority show that it was effective. Did the stimulus work? A review of the nine best studies on the subject - The Washington Post
The CBO stating that it worked. Congressional Budget Office defends stimulus - The Washington Post
80% of economic experts and economists state that it was very effective. Poll Results | IGM Forum