I like how easy it was to set up, you can create your own custom pages with different configurations depending if they are being viewed by customers or internal users. The software has so many features that makes our job easier! It's very good for any size business because of its expandability capabilities as well as customization options (in terms of layouts). There isn't anything really bad about this program; however there could be some improvements made here such as adding more functions which will make their services better within its user base. Overall we use it mostly internally but also externally since sometimes when people from other companies visit us online while working through the website using computers provided at work. This allows them access to information without actually having to go into one location themselves allowing me to monitor what they do instead going personally myself. We have found great success doing just exactly these things. As mentioned earlier though not everyone likes websites/website applications especially those who dislike social media.