The capability of the software is very impressive. It has so many features that you have to spend some time learning all of them. Also, the support team is very helpful whenever we need it. I don't know why but sometimes the system doesn't work as expected. Sometimes the software will freeze or stop responding for no reason. So be patient and try different things until you find what works best for your business. We're using Rivery to manage our customer data. We are helping our customers by creating a better relationship with them through our product information. I like the simplicity of the platform. It's easy to use and it's easy to customize the experience to fit your needs. I do not like the fact that it is not a self-service platform. I wish I could use it without having to go through a developer or a consultant. I would say that it is a good platform for small businesses. It's very easy to use and it's easy to customize to fit your needs. I have been able to integrate applications that were not previously connected to the system.