Pros
Company culture here is amazing, unlike any place I have ever worked. Everyone here has the opportunity to provide feedback on what's working, what should be improved, or where there are issues. Management really listens and incorporates feedback. They are dedicated to making this an awesome place to work. Product is completely innovative. Defining a new industry. Very cool to be working on a hard technology problem and shipping product features to real customers. Experienced management team. Not their first rodeo.
Cons
It's a startup so definitely the speed of change is not for everyone. The structure is pretty flat so no clear path to promotion, but pretty normal for a startup. As company grows, it seems like those opportunities will emerge.