Answer:
Ermm... i don't really know but probably
the benefits can be: multi device connection and can be upgraded.
The disadvantages: The server is expensive i think, a special staff like a network manager is needed, and if any single part of the system fails a whole lot of disruption can come.
hope this helps!