What do you like best?
When it comes to domain registration, Domain.com really does the job. they register the domain quickly and they have a straightforward pricing scheme unlike many in the market which bills you double after giving a discount for the first year. there are also a lot of tools to manage the domain and with a clean interface its pretty easy to manage the domains.
as far as hosting is concerned they are not the best in the business, but they do the job. the hosting plan comes with cpanel with a lot of options. the servers are fast enough and they guarantee uptime which is really cool. the hosting supports advanced features like PHP and MySQL , perl etc. they also offer a 30-day money back policy which is pretty awesome.
What do you dislike?
the customer support of domain.com is a disaster. i've ran into many troubles with the hositng and they take hours to reply to emails. when tried to contact through the phone too, its taking pretty much a lot of time to get in contact with them. the hosting features are outdated compared to other hosting services out there and not up to the mark. the interface is clean but not the most appealing.
Recommendations to others considering the product
I don't recommend you to go with them, atleast for hosting look for other services out there.
What business problems are you solving with the product? What benefits have you realized?
Register domains and Hosting them in the servers. they are not the best in the business but they does the job.