Pros
Small company so lots of opportunities to take on new projects and have impact on decisions. Friendly team.
Cons
Company isn't exactly a thriving startup. Management tries to present an image of a hip Silicon Valley startup with huge potential, but after 4 years of operating, the company is struggling to really have big time success or present a convincing argument to the masses for why their product should exist. Business model and niche has severe growth limitations, and at least in my opinion it will have a hard time growing into anything significantly larger than it is today. The founders, while friendly and with good intentions, don't have any professional background in achieving startup success, company leadership or getting acquired and they often seem amateurish and just trying to copy what they've seen in movies/books/pop-culture about how to run a startup more than actually be inspiring or innovative business leaders themselves.