When it comes to choosing a CMS for your company there's a plethora of options: PHP-Nuke, Postnuke, Joomla, Drupal, e-107, Plone, DotNetNuke, WordPress,
Movable Type, Custom CMS, Blogsmith/Weblogs, Gawker CMS,
Plone, Scoop, etc.
After comparing and contrasting and having experience using several different systems, take a look at what Hubspot has to offer. As a small business, it is a great option. Focusing on inbound marketing, Hubspot can save you money while boosting traffic to your site and helping you convert this traffic to leads. The Hubspot system has everything you need in one spot, and it's so simple my grandma could do it.