Overall Satisfaction with Drupal
Used for the department news and information site and as a gateway to our other applications. We are migrating away from static HTML pages and Drupal will allow non-technical staff to put up announcements and news updates rather than developers.
- User management and roles.
- Open source with tons of available modules.
- Drupal 7 is not responsive by nature but can be addressed by adding responsive themes.
- Large learning curve to get the configuration and development practices down.
- Needs too many additional modules to be on par with some of the other CMSs available.
- Decrease the amount of work developers have to do on a deployed site.
- Provides an easy to use form for non technical users to add content.
- Concrete5 and Joomla!
Drupal has a huge amount of community support and a plethora of modules to choose from that add new site features for both users and admins. Joomla! would be a close second but I lack enough experience with it to say if it provides as much customization options. OpenCMS is open source but really the only source of support is from OpenCMS.org and its best features require a license from its parents company Alkacon. Concrete5 is extremely easy to use but lacks the community support and access to open source modules.
Drupal is a great CMS for those with strong development skills that need to be able to highly customize their site. If you need just a basic blog or news format it might be best to find something a little simpler such as WordPress or Concrete5.