I like that they are very open to new ideas, which makes me feel more comfortable with them as my business partner than some other companies who only want you if your idea fits their style of working! We have not found any faults so far except for being at times too expensive when it comes time pay out our bill (we're still in early stages). They do great work overall though - always available via email or phone call even after hours/overnight etc., quick turnaround once we've made changes…