TYPO3 is definitely an open-source CMS that’s best suited to enterprises that want a completely customisable web-site. There’s a big library of extensions to incorporate more functionality than is currently incorporated (and there’s a whole lot inside the Main software). It could be tough to find good developers for http://www.google.com