The best thing about this software is its flexibility to customize as per our requirements. It has a lot of plugins available which can be used in combination with each other. There are many plugins available but some of them are not free. So, it's better to choose those plugins from their official website. I have been using this product since last 5 years and it has never disappointed me once. We needed a content management system which could easily handle all types of contents and make it easy to publish them. This software helps us a lot by giving us the freedom to write articles, blogs, etc. without any hassle.