What do you like best?
I use the product to know my clients better and build personal relations with them. I like that I can choose whatever languages I want to learn and yet keep it fun and doable. Never have I ever been across such a vast database of languages on a well-organized learning system.
What do you dislike?
Honestly, this product can only get you far enough. You have to have someone to talk to in that language to actually put it to use.
Recommendations to others considering the product
It's a wonderful way to learn something new and productive. Go for it.
What business problems are you solving with the product? What benefits have you realized?
Skill enhancement, learning languages, enhancing the resume and personal development.