I like that it's open source and has a lot of features. It is easy to use and comes with many plugins which makes it very flexible. The support team is also very responsive and helps you out when you need them. I dislike that it can be confusing at times. There are some things that are not intuitive. A couple examples would be the file uploads. They aren't intuitive to use. You have to go through a few steps to get to where you want to be. I love that it is an all in one solution. It handles my website design needs, content management, SEO, etc. It's great because it saves me time.