Hello, there are lots of advantages and disadvantages when it comes to using Windows Server. First of all, Windows server is easy to setup and configure. It also has support for many third party software, and also has many hardware compatibility. For the disadvantages, first thing is that it is costly compared to others. Also, it may be subject to attacks due to the popularity of the OS these days.
Hope this explanation helps! :-)