I like that it's fairly easy as long you know what your doing (which might take some time). It has several libraries out of box which can be extended by creating custom ones if required - this makes development faster & more reliable! Also there are many useful tutorial tutorials available online when needed/wanted!! Have used CI3+ years back in an MVC project where we have developed multiple products since then but never faced issues or bugs so far!! Well worth considering though! Integration workflows / logic flow was not user friendly comparedto other platform suchs angularJS etc -- now things do look better :) This software has helped us build our website over the years. I had no issues while going through this one. It is fairly easy to use for anyone who wants to learn something new. You can get help from their team of experts if needed. There are many features in it but some of them would require more time to understand them. Go ahead with the codeigniter. It will give you all that you need. We were solving problems regarding the speed and the security of our website.