Kentico straddles the middle ground between systems such as WordPress or Drupal that offer only basic core functionality but can be rapidly enhanced through plug-ins (of which there are many) and higher-end tools such as SiteCore that can support massive online operations but that require significant developer resources to manage effectively.
Kentico, meanwhile, provides a variety of useful features out of the box, such as workflow and marketing automation, at a cost that keeps it affordable for even a mid-size business. Its user interface can be customized to make sure users see only the things they need to see, resulting in an uncluttered work space. In our case, being a .Net platform was also a benefit, as our development team is most experienced with .Net and we run other .Net products in-house.
Support from the company is also first-rate, with the support team generally responding within 24-hours, and often much more quickly, to requests.
Kentico is relatively little-known, which makes finding high-quality, third-party development resources far more challenging than with the open-source options or more well-known, higher-end tools. We have found a very good development partner, but only after having worked with a couple who were sub-optimal.
The lack of a robust plug-in market also means that some features that would require just a simple plug-in on WordPress become a full development project on Kentico, so costs are higher and timelines longer.
Finally, its reporting tools are sub-par given today's expectations. The existing reports cover a lot of the basics such as document inventories, internal search terms, and basic web analytics. But trying to create new or customize existing reports requires a near software-developer set of skills that shouldn't be required in a reporting engine in 2016.
Make sure you understand the pros and cons of Kentico before you commit. For smaller companies than ours (about 200 people) with modest needs on the web, something like Drupal or WordPress may be a better option. For larger companies seeking a robust, high-volume platform and wide range of development support options, also consider bigger players such as SiteCore.
We needed a content management system for our public web site. Initially we wanted a robust product that would support multiple users with a variety of roles and that could easily be supported by our .Net-experienced development staff. Kentico has provided all that on top of a stable, frequently enhanced platform backed by solid technical support.
Our new goal is integrating our web data with our CRM data without the need for an expensive marketing automation product. Kentico provides built-in marketing automation (as a paid add-on) and relatively straightforward access to its SQL back-end, which is allowing us to merge multiple data sets to help identify our most engaged visitors.