It is an ideal tool for my business as it has a lot of features at one place. It is easy to use and you can customize it according to your requirements. The interface is not so user friendly as some other programs I have used in the past. However, the support team helps you out if there are any problems. For my business, it is perfect because it comes with a lot of core content which we use for our training needs. It also helps us streamline all our trainings and workshops. I would say that I am using the best content management system available in the market today. It is great for storing and managing all our materials related to marketing and sales.