Pros
Fast growth. Extremely strong business fundamentals, which is rare in this economy. Playing offense when everyone else is playing defense. Fast execution. Because of the first point, we realize the window of opportunity we have. The velocity that things get shipped across every team (product, eng, sales, marketing) is incredible. Fast learning. As a result of the first two points, you will learn a lot in your time here. There's no way you can't. There's too many good things happening.
Cons
The speed is not for everyone. You can see it in the other reviews too - it's true. This is a startup that's growing fast and in order to keep it that way, you yourself have to keep up. Does it mean this place is only for chidlless 20 somethings? Nope - lots of people here have families. But they are killers at their job so they know how to prioritize and GSD. The expectation here in terms of output and quality is very high. If this description scares you off or turns you off instead of motivates you - frankly, this is not the place for you. I don't mean that as a "we're better than you" sort of way - just that you should know what you're signing up for. This place has a unique culture of fast, fast fast.