Overall Satisfaction with ExpressionEngine
I run a web agency which uses ExpressionEngine and Craft CMS for our small business and organization clients. Both are more refined, flexible, and powerful alternatives to the default to WordPress. Both allow development of custom, non-theme-based websites to fit clients' specific business requirements.
- Wide range of fields types - allows collection and display of different types of information (date, image, multi-relation, etc.)
- Security. Excellent security record, does not face hacking risk like WordPress.
- HTML-agnostic templating system. Write whatever HTML, JS, CSS you want, and then integrate it into ExpressionEngine's templates.
- UI is still inferior to Craft CMS.
- Third-party add-ons are required for certain features that ought to be built in to the product.
- Vendor has fumbled support for its developer network.
- ExpressionEngine has been our agency's bread and butter for about 10 years, allowing us to create custom sites for a wide range of clients.