They are very professional with their work! I have no complaints about them at all so far as they've been doing our website for over 5 years now :) There's nothing you can dislike yet because everything worked out well until we hired another team to rebrand ourselves recently (now that is something).
We had used other agencies previously but it didn't quite turn into an actual partnership; this time around however has turned things up several notches towards excellence within just 2 short weeks since day 1!! The benefits include having someone who listens attentively when providing feedback/suggestions which helps create better products along side being able to help keep us organized throughout these projects via project management software like Asana or Hubdub etc.