The chance to truly make an impact on big issues. The opportunity to work with some of the smartest people on the planet. Great camaraderie on the team and a lot of positive energy.
Cons
As with any small company you need to be able to wear a lot of hats and think on your feet. Sometimes long hours and tight deadlines.