Overall Satisfaction with Pantheon
We use Pantheon in our business to deploy Drupal installations for client projects. It is a relatively simple way to setup a workflow for Drupal development environments and deploy changes to production. It handles file and database pushes in ways that would otherwise be laborious and time-consuming for a developer to handle.
- The test and development environments are easy to work on without worrying about making production changes.
- If you make a mistake, it's no big deal. Pantheon has backups of everything and it's easy to restore them.
- The button to push to production is like magic.
- The documentation is not for novice users. Setup requires some knowledge about the workflows and if your only experience with web hosting is a GoDaddy shared hosting plan, you'll struggle to find your footing.
- Even for experienced users, the documentation can seem incomplete. I had to contact support several times for answers to questions that seemed like they should be simple.
- My experience with support was very hit or miss. Sometimes I would get a great agent who understood exactly what I was trying to do. Sometimes I would get an agent who didn't seem to know anything. My only contact with support was during an initial setup though, once I was up and running everything is pretty easy, and I haven't had to contact them again even after multiple other deployments.
- Once it's setup, the workflow is very efficient and saves a lot of time.
- Automated backups and easy restorability can save you if you make a mistake.
A lot of times, we'll inherit existing environments from client projects and will work with them to not disrupt anything. What I like about Pantheon is that it's a fairly simple setup with a lot of power behind it. It can save hours of setup and admin, and is reliable enough that you don't have to dedicate significant project resources to make sure it works on an ongoing basis.