WordPress is flexible and can be easily managed by clients after their website is cimpleted. With WordPress you don’t have to worry, the website is all under your control not no one elses’ once its handed over. Its one of my prefered CMS. It also has clean code and SEO works well with WordPress.