I like that it is easy to create pages using templates or by building them out in code (in AngularJS).
The built-ins are very limited for customizations so you have to use JS/CSS if needed which can be difficult when working within an application framework. Having everything managed through one interface makes things easier since we do not need separate tools for each part of our system - this also means there's less work to keep up with! It has been helpful having all parts of my team's workflow under one roof.