I like that Allos has very knowledgeable team who are always ready to help with any question or problem you may have. The support is also great when there is something not working correctly. It's hard to find anything bad about this product - it does what its supposed to do without issues and makes implementing learning softwares quick and easy for us developers. We use allos platform mainly to develop our own custom learning software but we can easily integrate other products if needed (such as Moodle).