This site was built in house. It is the result of a medium(c.100 employees) sized company building a website. Everyone from finance to sales wanted to pitch in and have their say. So the result is a combination of many viewpoints, compromises and meetings.
The marketing, design and web dev teams are responsible for the majority of the work. It was about 8 months in the making, due to all the meetings and trying to make everyone happy without compromising the quality and purpose of the website.
Would be great to hear what you think, and whether you've had a similar experience whereby many people try to build a site.