Pros
It is a small startups, so there is opportunity to growing big. You have a lot of freedom and bright future in this company.
Cons
Lack of tech stuff. Although employees there all have excellent background, but as a software company, it lack of excellent software engineers. Most people are from bioinformatics or stats.