Urban Insight is a technology consulting firm, and while they specialize in Drupal, they are advocates of open-source platforms like WordPress.
WordPress began as a blogging software but has since made it relatively easy to build a website through its web-publishing platform. There are many options available to help bring a WordPress site to the next level, such as visual templates, designs, and plugins. Since it is an open-source platform with developments being made by the community, it is an attractive option for most projects.
However, when a project requires more custom development, WordPress is not always the best option. For instance, when working with large amounts of data and interacting with other systems, other platforms may be a better solution.
WordPress allows for the creation of a website with minimal technical knowledge or programming, so you don't need to be an expert int eh development of WordPress for its maintenance. It is a necessity though to stay current, and this will require effort and a cost.
Learn more by reading the full interview here.