Several years ago, I used Schoology. I loved it. It had great functionality in terms of built in assessments and gradebook features. You could create assignment pages and content (like mini-websites) with embedded multimedia. This takes a lot of work, but if you want to invest the time you can do some great things with it.
My school has no transitioned into Google Classroom. I haven't used it as much because I don't have full time access to 1:1 computers anymore. I know some colleagues that love it, but I can't speak to it's pros/cons or how it compares with Schoology.