Pros
It is fast paced, as most startups, and this makes you sometimes get out of your comfort zone and learn different things. This gives you a sense of growth.
Cons
Shares the same issues as some early stage startups, there are some rough edges here and there. Not a con specifically, just that there is still a lot of room to improvement, and some things may not be the most organized of the world.