Weierstrass Factorization Theorem allows representing an entire function $f$ (can be considered as an infinite polynomial) as a product involving zeros $\{a_n\}$ of $f$: $$ f(z)=z^m e^{g(z)}\prod_{n=1}^{\infty} E_{p_n}(\frac{z}{a_n}) $$ In the formula above we substitute a simple expression $\prod_{n}(z-a_n)$ that would be used if the product was finite (fundamental theorem of algebra) by the product of elementary factors: $$ E_n(z)=\left\{ \begin{array}{ll} (1-z), n=0\\ (1-z)\exp(\frac{z}{1}+\frac{z^2}{2}+...+\frac{z^n}{n}), x\neq0\\ \end{array} \right. $$ These elementary factors should ensure that the product converges (terms become close to 1) and that the zeros are at $\{a_n\}$.
Question: Could you please explain how the term $\exp(\frac{z}{1}+\frac{z^2}{2}+...+\frac{z^n}{n})$ helps the product to converge? I'm especially confused about the case $z>1$ when $E_n(z)$ seems to grow very fast instead of being close to 1.