I was gonna give it 2 stars because the course was quite ok, but the problems outweigh the good parts. First of all, the annual membership gets renewed without any warning. I'm aware that's not a new tactic and many companies do the same, but that doesn't make it ok.
Now comes the worst part: one of their course's modules, which I had already completed 80% of, started to throw an error on one of the last topics. It was not only annoying but it also broke the whole course because I couldn't navigate out of it to another topic. I could start other modules but I couldn't finish that one. When I sent them a message about it, they said it had been fixed. How they fixed it?? They replaced the whole module with a new one and I lost all my progress and potentially any notes I had made in the app! When I confronted them about that "fix", they just stopped messaging back.
Very unprofessional, would never recommend!