I like everything about this software; it's user-friendly, easy to learn, intuitive, effective with great support. There are no downsides! It seems like they are always improving their product so there are never any complaints as far as I know. They have been able to keep up with changes in the industry with regards to technology and they continue to add new features. The only downside is that sometimes when you click something in the system, nothing happens. But that is a minor issue compared to all of the other positive aspects we get from using Operative IQ. We've realized how easy it is to keep track of our inventory, customers, staff, etc. This has helped us reduce errors and mistakes which makes everyone's job easier.