I like that it is easy for developers to use, as well as customers who don't have any technical skills at all! It's great because we can build our apps quickly without having to hire expensive consultants or spend time learning how to code ourselves. There are some things about apprenda that could be improved upon such as customer support (which has been very good so far).
Also, sometimes there aren't many options when you want to do something custom. We were able to get an immediate return on investment by using apprenda, which was important to us since this project would take years of development if done in house.