Avantages
Great combination of a fast-paced, innovative, startup culture with work-life balance. Everyone is very smart, hard-working, positive, and quick to help each other out. They're the type of people you're friends with outside of work too. The CEO is encouraging, quick to pitch in, and never asks anyone to do something she wouldn't. In addition, the strong values with which the company was founded permeate the culture--it's really cool to see everyone put the good of the recruited candidates ahead of profits in every single situation. Overall--great culture, great benefits, outstanding team, interesting work!
Inconvénients
For me this isn't a con, but as with most startups, the work day is a very fast pace with no breaks. If that's not your style, it probably isn't the right environment for you. Also, the work weeks are longer than 40 hours, but still really reasonable (especially for a startup), and evenings and weekends are protected.