What do you like best?
Honestly, the best thing about Codecademy is its interface. Having such a powerful learning tool baked into a web browser that can be accessed anywhere at any time is truly remarkable. I also love how many different languages are offered. I started using it to learn HTML/CSS, as I haven't dealt with that much due to my primary focus being on using C++/C# for Windows application development for work.
What do you dislike?
Codecademy seems to start off at a slow pace, and then quickly jumps ahead. It just feels like there are missing steps, which can be very detrimental to a beginner. Notably, this isn't an all in one tool to teach yourself programming. You're going to need many additional resources to become a well rounded software engineer in your language of choice.
Recommendations to others considering the product
What business problems are you solving with the product? What benefits have you realized?
My job is always evolving, so I took initiative to try to learn other languages and skills. Codecademy gave me a good starting point of what to study and learn, which is incredibly useful. Having a roadmap to follow Is definitely necessary in software engineering.