I like how they are always thinking out-of -the box when trying new things for you! They have never been afraid at taking risks so far with me as client (and sometimes also internally).
If there's anything in particular i don't love about them then its usually because we're working together too long which can be challenging but not really something thats fixable unless both parties agree otherwise :) In general though everything has worked great from project management through execution phase until now where my final report was released recently!