Vantaggi
The people here are really amazing - everyone is super smart and engaged. Our culture is very much a typical start-up - dogs at work, open office, jeans, etc. We do support a culture of learning, and I feel like I am challenged every day (definitely not bored!) We also organize trivia nights and sporting events (like company bike rides and a triathlon). We get catered lunch twice a week which is also very nice.
Svantaggi
The days-off policy is not very good. We only get 10 days off per year, and that is tough when we work crazy start-up hours. The office location is also not great. It's in an industrial area of Palo Alto far from a lot of places to eat and go to after work (for drinks, dinner, lunch, etc.). It's also far from Caltrain and not close to any of the major stops, so you basically have to drive in to work every day.