Pros
Very, very challenging work on every team. The bar of expectations is set really high at all times. Not for slackers. I enjoy being challenged at Nextdoor and having the opportunity to work with a team of smart peers around me. I am one of the oldest team players but have been learning so much from my younger colleagues. I have been with the company for over 4 years and my passion with Nextdoor is still going strong every day (actually even stronger than 4 years ago).
Cons
Internal promotion can happen more often. We have a strong set of core values which sometimes do not get communicated as more frequently as it can be. Work-life balance can be improved, although the workload is really hard to get trimmed down in certain teams of one person.