Pros
Could name a few, but I'll stick with these three: The management team provides a lot of visibility into what's going on with the company - there is often a lot of honest, straight-forward info shared with the entire 100+ person team on both the good and bad. In all-hands meetings and town halls, we don't avoid the tough questions or conversations - and we always celebrate our successes. While expectations are often very high here, it's an incredible place to learn, grow, and be given opportunities you'd be hard-pressed to find in other work environments that share the companies' high standards. If you come here, you will be pushed outside of your comfort zone and challenged to take on new things. No one (including the "higher-ups) are resting on their laurels, it's impossible to "phone it in" when you work at Nextdoor. In general, the company is doing great! Big year so far for positive press, new features, and lots of general growth - and we feel even better about the rest of the year. It's exciting to be at a tech start up that is new/exciting enough to keep it interesting, but established and mission-driven enough to keep us legitimate and focused.
Cons
You will need to spend the first few months+ of your time here proving yourself to the company, your team and the management team. Many people expect this in a new job, but I've seen a lot of people struggle with it. Few people walk in as rockstars, regardless of your previous experience. (Not even sue this is a con - but something to be aware of). Up until recently, there was frustration with our HQ culture, dealing with performance, feedback, etc. From what I could tell, once the management team caught wind of it, they did everything they could as quickly as possible to address the issues - testing, then implementing various solutions. We now have regular performance reviews (we're still figuring out the best way to get the best, most honest feedback from people - we're getting there) and a standardized time/process for regular compensation convos and whatnot.