The product is very robust as it has many features of different types in one package which gives more flexibility for customer's needs than having separate products with limited coverage/features available.
Some bugs are still there but they keep working hard towards solving them. I recommend this solution because its easy to use and also integrates well into other solutions like Microsoft Office 365 or SharePoint Online. It saves time by reducing manual tasks that would normally be done manually such as patch management etc.