What do you like best?
Just need few clicks for first run of the IIS web server.
Easy and fast setup if you do not need smart rules of forwarding, balancing of network, active directory integration, smart rules of different sites and so on.
Do not need to install additional software in the server, but maybe need some updates from Microsoft. Do not need to restart server for starting Web server.
Easy start and stop web server in several clicks.
Web Server doesn't have problems with other programs by same vendor Microsoft in the Server.
Support direct from Microsoft company.
Server does not need special complicated tunings for first successful run in the different integrations with IIS web server.
What do you dislike?
Cant easy save complicated settings into one script file.
If need several servers, or several sites with intelligent rules, it is not simply tunings.
Does not have external understandable logs and processes, need to search logs and services inside internal Windows processes for deep finding errors and debugging.
Does not support version control of web site (scripts, html files, database) out of the box.
Recommendations to others considering the product
If you need small site with small number of users, than IIS simply and out of the box solution. If you need smart site or/and big amount of end web users, than you need several administrators of web site, web server, Windows servers and you need to do complicate tunings for good performance.
What business problems are you solving with the product? What benefits have you realized?
Do integration of IIS with HP UCMDB, HP BSM, HP Service Manager. IIS works fine in the Windows servers out of the box.