Pros
This is a great company for self starters, who want to learn, grow and contribute to an intelligent, enthusiastic and motivated team.
The culture is friendly, open, supportive and geared towards collaboration and growth.
Cons
Being a fast paced start up, may not be the right place for risk averse people who are more comfortable with established structure and slower change process.