What do you like best?
Being able to view the code alongside the design view is very helpful for me. I wouldn't consider myself to be a coder, so I need the visual cues to help me decipher what effect the changes in code will have. The various view options make this process possible.
Dreamweaver is an incredibly powerful too for web design. I feel like I have only scratched the surface of what it is capable of doing. connecting your working files with the live version of the site, and deploying changes directly from Dreamweaver is very helpful as well. Working in different code languages can be difficult to decipher at times, but the color coding and predictive auto-filling make it a lot easier to navigate and understand.
What do you dislike?
Sometimes it seems like at times that Dreamweaver adds bits of code that aren't necessary, and need to be cleaned out. The split view makes it easy to catch these things but it would be better if it handled changes as you try things a little better.
Recommendations to others considering the product
Dreamweavers integration with the other parts of the Adobe Creative Cloud suite also makes it a great addition to your toolbox. I would recommend Dreamweaver to anyone working in code.
What business problems are you solving with the product? What benefits have you realized?
Dreamweaver allows me to build HTML websites visually even though I'm not much of a coder. Another big plus for Dreamweaver is how well all of the Creative Cloud apps work together. If you are already using Photoshop, Illustrator, etc and you need to work in HTML as well, this suite of tools will make it easy for you.