Pros
Participating in building the next generation of health care products. Working with exceptional people in engineering, molecular biology, and bioinformatics. Actually building products that help people.
Company also has nice perks such as catered lunches, stocked kitchens and weekly happy hours.
Cons
The company grew a lot, very quickly. This could probably have been managed better.