Good for learning
I spent ~1500 hours using anki, kind of "must have" software.
I use it for a long time now. And you know what? I speak 8 languages by now. Not counting the programming languages, only the natural ones. And I use ANKI for everything, not only that!