Pros
Notion has terrific people, management with a thoughtful point of view and vision, and many fun technical challenges. In engineering, t's a good mix of veterans from established tech companies and early career engineers (few new grads, though). People are given a lot of autonomy and recognized for impactful work. A value they profess is that they want people to do the best work of their career here, and while it feels lofty, I could see it happening for me. They dogfood their own product extremely well. People seem to genuinely enjoy writing technical specs, meeting notes, etc, here. Upper management, at least from my perspective, seems efficient and functional. They communicate priorities clearly and repeatedly, making sure to link everything up with the company mission. It definitely feels like Notion could be one of the companies that comes out of current economic conditions better than before. The New York office is a great crew!!
Cons
Usual things like: someone built something in the early days, they're no longer at the company, you have to dig and ask around to find context. You will have a hard time if you expect everything to have an existing owner.