What do you like best?
The best aspect of Canvas is the amount of customization available. I have taken many different quizzes, submitted various assignments, and graded homework using this tool. Every feature available works smoothly, and the mobile app is immensely helpful.
What do you dislike?
I would appreciate more support for math quizzes and tests, such as WebAssign has. Additionally, the ability to upload images into the rich text editor would be excellent. Currently, if I want to upload a file into a discussion post I have to upload it, then edit my post and insert the photo. This slows things down and severely limits the number of photos I can upload to a post. The ability to attach other files other than pictures easily would be very helpful as well.
Recommendations to others considering the product
Take advantage of the ability to leave and read instructor comments! This is one of the most often neglected features of Canvas, and one of the most helpful. You don't have to be in the dark about what your classmates and professors are saying, you can ask and communicate through this channel.
What business problems are you solving with the product? What benefits have you realized?
I work as a Teacher's Aide, and I use canvas to grade students' homework. I like the SpeedGrader system, it makes things go quickly and smoothly, helping me and the students.