-- The first time "guided" install is a very good starting point. It lets you get familiar with the interface & settings
-- Excellent integration for Ruby/Rails trough RVM. Did not experience any problems with it even though I'm
using rbenv as my ruby version manager.
-- No "vendor" lock-in for your deployment pipeline, you can use one of the predefined popular hosting platforms or tools like Capistrano and if those aren't enough you can also just write a custom script!
-- A ton of software is available, databases (SQL, and NoSQL), various Queues and even Firefox & Chrome to run browser tests! Oh, BTW ElasticSearch also, so cool.
-- Being able to ssh into your build environment is a big plus.
-- And the docs are okay, not the most extensive I've seen, but it will do the job and like many others reported it just works pretty much always but some more docs are always welcome.
-- Adding in more VCS options. this will make it possible for me (and a lot of other users i guess) to almost switch over completely from self-hosted environments.
-- My environment is full Docker, so some integration with Docker would really be fantastic.
There is really not much more I can think of. The doc's could be extended a bit but that not a big issue for me personally.
Because I'm self-employed, I have to manage all my different development stages, which can sometimes be difficult. With Codeship I don't have to worry about difficult to maintain CI servers for my own projects, and instead focus on delivering my customers a better service.
Even though I always prefer controlling my own systems, Codeship does such a good job that It's hard to ignore.