What do you like best?
This "product" is not just software, it is a group of people who make sure their customers use the software in the best possible way so they get out of it what they expected to. That is, they are a true "partner" in helping my organization achieve what we need to with their tools. This is rare.
Responsiveness from any level of employee within the company is among the best I've experienced.
This company makes it perfectly clear that they will not "rob Peter to pay Paul" in terms of charging their customers. Each customer pays their way and I believe that avoids the need for hefty annual hikes in their rates, which is very common among software providers. Coming from an organization with limited resources, we really appreciate that honesty.
What do you dislike?
Any complaint or issue I've had has been addressed. Many of my feature requests and suggestions have been implemented. The only negative thing I can think to say is that the modern user interface, which I appreciate as a techie who happens to like UI "stuff," is confusing to a lot - a lot - of my end-users. The appearance of overlaying 3D layers and panels that display in different places on the screen based on screen dimensions is "too much" for a lot of people. But even with this, the company has taken my feedback and I am confident they are actually listening to it.
>>>UPDATE: Most of this was a matter or accepting "change" and once people got used to the new UI a lot of the complaints subsided.
Recommendations to others considering the product
I know it's hard to believe a "software vendor" when they tell you they will be your "partner." I did not believe it at first, but then it happened and it hasn't stopped in over three years. It seems crazy, but they really are!
What business problems are you solving with the product? What benefits have you realized?
The collection of evidence that can be reviewed and scored based on standardized performance levels. Students submit work, teachers assess their work based on rubrics. Those rubrics are "linked" to outcomes and standards that easily allow my organization to prove that our students are learning what we say they are learning. It is a huge burden that has been made so much easier because we're using this platform, which is specifically designed for this purpose but flexible enough to accommodate different approaches.