Overall Satisfaction with Sitecore Web Content Management
I have implemented websites with Sitecore both at my current job and previous ones. At both places we acted as a digital agency building out Sitecore sites for our clients. It was selected for a variety of reasons across the different clients, including: robustness, easy of use, how easy it is to build layers on top of the out of the box code, .Net requirement.
- Sitecore is very extensible. It gives you a very good foundation out of the box for content management, while also allowing you to build or add modules and frameworks on top of it.
- Sitecore provides a very robust set of admin tools for creating the data structures, content types, taxonomies, and permissions for websites. With regards to the competition, the tools, in my experience, I much more powerful.
- Sitecore allows for a diverse set of environment set ups. It is easy to set up something as simple as a 2 server (dev/prod) setup or a multi server setup with many workflow states in between.
- The templating system in place at the time of our using Sitecore (version 6) could be slow and clunky. We ended up modifying it to fit our dev needs.
- As a digital agency, it allows us to service clients with larger budgets and more intense needs.
- From our clients perspectives, they have been very happy with the flexibility and performance Sitecore offers their business. They also are secure in the knowledge that it will be able to cover future, not-yet-foreseen needs.
Of all the competitors listed above, Sitecore owned, by far, the best combination of power, easy-of-use, and extensibility. It easily outperformed the other paid-for CMS systems. Its power is especially noticeable in its ability to handle very complex workflows, security permissions, and server setups. Beyond that, it is very extensible, allowing you easily to piggy-back on its out of box power and further customize it to your needs. There are only a few reasons I would not recommend Sitecore over the other CMS systems: cost, if the client requires a non-.Net based system, their needs are not as great so that a slimmer system like WordPress would make more sense.
Sitecore has proven to be the best and most powerful CMS option for clients that need more enterprise level solutions, while also having the budget to afford it. It readily adapts to any situation and any sized project. It also really excels in environments that require complex workflows and many user permission groups. Sitecore is less appropriate for smaller sized sites or clients with a more limited budget. The price can become prohibitive for smaller clients, but if they can afford it, Sitecore really outshines the competition.