Pros
Amazing culture, passionate people, great product, ever-growing and untapped market.
I came out of University and took this job. I wanted to learn all about everything there is & itemize helped me do just that. While working as an analyst, I could get involved in any ongoing project and help anyway I can. Worked with all the leaders in the company and shared the same passion for the product. People here motivate you to take advantage of NYC's tech meetups, conferences, etc. and even to share that knowledge among others.
Cons
If you don't like startup environment and don't share the same passion then you might feel exhausted.