Pros
Culture is great. Intense but friendly, super smart but humble. Very little bureaucracy, you have a fair amount of autonomy to solve the problems you want to solve and build what you want to build. also, flexible from a job description point of view. people are often not hired just to fill a box on the org chart, people are hired because they are smart, energetic, etc, and then we draw a box to fit them.
Cons
very few, although people who come should expect a little less handholding and a little more opportunity to dive in and start swimming. also, we feel like a big startup, which is generally great, but which means that processes around hiring, internal comms, etc, can be "fluid" as they say, but really very little downside. great place.