Pros
Some very cool projects you can work on, you get to see products built from the ground up and be a big part of their design and manufacturing, CEO is wonderful and professional, the whole team gets along very well and are very friendly
Cons
Not very many cons, but if you don't like typical startups this isn't the place for you