What do you like best?
SiteCore is a big machine.
This tool is one of the heaviest and expandable CMS (Content Management System) I've been working on. Everything car be done but requires most of the time specific developments. It means that a SiteCore project costs a lot.
If your Company has a Website Project, eCommerce, Corporate and so on, SiteCore is an option.
What I like the best in SiteCore is its flexibility. Nothing is fixed. Your solution can always be improved through many assistants. And if standard CMS features doesn't fill your needs, then your can explore Marketing extension, search engine optimisation options, emailing system add-ons and much more.
The roles management is also very very powerful. You can fine tune each profile or manage them by group.
One of the best feature we are using is the font end page editor. In it, a user with the correct rights will be able to place, within an predefine layout, components in different place-holders. It's very very convenient as soon as you need to add new pages with specific contents.
To finish, i would say that SiteCore is not easy to learn to use but it serve the purpose. There are too many features to being able to describe them, but the key I appreciate are are there.
What do you dislike?
It's complex, not really user friendly and not easy to learn.
Its an heavy tool, meaning that when you want to deploy a SiteCore solution, it can't be done like if you want to deploy a Wordpress Blog. It requires a lot of parameters, a dedicated IT company to manage the dev project, a team in your company to handle the project as well, and time.
The probably most disliked aspect of SiteCore is its user interface. Old fashion, and too complex, it's a real cons for users used to do everything on nice interfaces.
There are pros and cons, but SiteCore should be considered only for big Websites and for companies with large internal IT and Communication team.
Lastly, the cost. It's not free at all. In addition to the IT external company needed to setup the initial solution as well as to do any update, the SiteCore licence itself is expensive.
Recommendations to others considering the product:
Think twice before to jump into SiteCore. As such, this solution is most of the time, deployed via a 3rd party IT company. Ask advises and compare with other similar solution. Keep in mind that SiteCore is not a user friendly CMS.
What problems are you solving with the product? What benefits have you realized?
We had to find a solution that allows us to publish thousands of contents through several main websites as well as in different language.
To stay flexible, we have imagine a Tagging solution that let us, basically, specifying in SiteCore that we want to display in "This" page contents tagged with this keyword and this keyword.
An easy to understand the concept is to imagine a recipient page, used to display news on our french office website. SiteCore will dig into our silo of content and will display all the ones tagged "News, French, ...".
This very flexible approach requires to be strict and rules on how to use tags. This is an internal process.