Content Management Systems are the preferred mode of managing a business website. Drupal, WordPress and Joomla have become synonymous with website development.
Intranet can definitely serve as a very powerful tool to communicate in an organization. But you need to keep in mind a few points which can help you achieve your objective of making it a successful platform for your organization.