Content blocks/pages organize content easily
Shortcuts make it FAST
Collaboration is seamless with others
Customize pages for a unique lookCons:
Live editing with collaborators isn't seamless
No iOS app available (yet)
Most of the features that are missing are coming soon anyways.
Overall, Notion is like a bunch of widgets and management apps combined into one awesome package. I've been using it for several months now, and it works really well. It's most useful for team projects, where you can make an entire directory of pages for the different types of tasks you need to handle, and keep all progress and information synced into one app.
Being able to move content blocks and pages around makes it very easy to organize, and the comment feature makes it easy to start a new thread to discuss a topic. Integration is also great, since I can embed code, videos, and even Google Drive documents. You can also customize the look and feel of pages (I love being able to set icons and header images for each page) to make them easily recognizable, and create complex layouts. There is a huge list of features that makes it possible to do almost anything you would want to do in a management/organization app.
It's still improving, and they have a list of new features coming soon (the one I'm excited for is being able to assign tasks to people). There's an iOS app beta (that doesn't work on my device currently). There are a few minor bugs that I come across, but it's nothing that distracts you from using it. It's a solid app that I'll continue to use for both group and individual projects.