The ease of use, customization options available for our unique business model are all great! We have been able to solve some specific problems with this software that we had in previous systems (ease of creating new products).
There's not much I dislike about it but if there was one thing - maybe integration into another tool would be nice? It could just help us keep up better w/our partners as well since they can pull data straight off ours without having any extra work needed by their end users or customers.