Pros
1. Autonomy: I have full ownership of what I am doing. our inputs are being taken seriously. 2. Impact: I am evaluated based on the impact, and the compensation is linked to the impact that I create. This is very different from some companies which only talks about "dream and impact", but never mention "compensation and rewards"; 3. Flexibility: I have the full control of my time, and work during the time where I am most effective. 4. Opportunity: the team structure and functions are very diverse, and I believe I have a great platform ahead to explore my interests and strengths.
Cons
Personally I do not have cons so far for YipitData. I would imagine for people who do not have a sense of purpose or lack of self-discipline, might find it hard to integrate. However, I doubt that these type of people will pass the interview anyway.