I like that they are very open to ideas from their customers. They have been able to turn my ideas into reality in a short amount of time. Their customer service is also top notch! Sometimes it can be hard for them to understand what we want but once you do get through to someone who knows how to solve your problem everything flows smoothly. If you're looking for an agency that will listen to your needs and wants then this is the place for you. This was a great experience working with Octave as well as their team members. The project took longer than expected due to unforeseen circumstances however their persistence paid off.