What do you like best?
ExpressionEngine should be evaluated from two perspectives.
ExpressionEngine offers an intuitive content management experience for users. In our experience, content editors enjoy ExpressionEngine's ease of use, as long as the developer takes the time to set it up correctly.
What do you dislike?
* ExpressionEngine's loyalty to its legacy codebase creates extra work for developers.
* Too much reliance on third-party add-ons to accomplish tasks that are built in to other CMS.
* Updating process is a headache.
Recommendations to others considering the product
This CMS is best suited to higher-budget, custom websites. If you want a template-driven, somewhat generic site that just works, and/or you have a small budget, stick with WordPress or similar software.
On the other hand, if you have a solid budget, clear planning process, and professional design you'd like to implement, ExpressionEngine is a strong contender.
Unsure what's best? Hire a developer to spend a few hours walking your web or marketing team through the software, showing both the development aspects and the content editor's perspective. This is the fastest way to get a sense of ExpressionEngine's value to your business.
What business problems are you solving with the product? What benefits have you realized?
As a branding, web design and development shop, Versa Studio has created and supported over 50 ExpressionEngine-driven sites. It's been our go-to CMS for 9 years, our key software for creating sites that support our clients' business goals.
Our clients benefit from ExpressionEngine's ability to adapt to their business goals, as expressed in design, features and content structure.