As the headline implies, this is a fun group of people to work with, and they are all driven and inspired by a common mission.
Cons
This is a startup in its growth phase. The workload can vary, and priorities change rapidly. This can make it hard at times to understand where to focus, which can be hard for people that need a very structured environment to succeed.