Show that the series defines and entire function, $$\sum_{n=1}^\infty {{z(z+1)\cdots (z+n-1)}\over n^n}.$$
I that that an entire function is one that is analytic at every point in the plane. This series looks like it is an infinite sum of polynomials where each polynomial is entire. I'm not really sure how to expand this because of the numerator or how to simplify it so that I can see how it is an entire function. Any solutions or hints are greatly appreciated.