What do you like best?
OctopusDeploy is Easy to install, configure, use and maintain. OctopusDeploy, comes with out of the box deployment templates, as well as interception points for full customization. There's nothing you cannot deploy wit h this tool. I have automated deployment of Windows services, IIS hosted websites, old school (nested virtual directory) websites, Azure Websites, PowerShell scripts, and even scheduled tasks in windows.
What do you dislike?
I can't think of something that I dislike about OctopusDeploy.
Recommendations to others considering the product
Start automating your build process. You can start with Professional license first for cost considerations. Depending on number of Products that you are deploying, you might never need to upgrade.
What business problems are you solving with the product? What benefits have you realized?
1- Automated deployment to multiple environments in a Continuous Integration /Delivery pipeline.
2- Full audit capability to meet industry compliance.
3- Access control, OctopusDeploy supports, role based security with Active Directory integration