I like that they are very attentive to detail and have a great team of developers who can really help you with your project needs. They also offer support beyond just coding; they will take time to understand what it's like working in or around an office environment and be able to provide suggestions about how things could improve your work flow. The process was more complicated than expected. There were several steps involved which made me feel overwhelmed when there should've been less steps so we didn't lose momentum along the way. A good thing though is their friendly customer service representatives who make sure everything goes smoothly from beginning to end! We used them as our agency partner to develop and host our website and application.