The best part of working with them was their flexibility to collaborate, which allowed us both as clients & creatives alike were able for me personally I wouldn't have been so comfortable in my role without this experience! They also really took time getting up close understanding our business objectives / problems we had before solving it creatively - they are very thorough about what works/what doesn’t work within your space or target audience etc.
We've actually gone through an internal change since then but not because there's anything wrong per se (we didn‘ t like some aspects), more that people move around internally at times anyway.. But overall if you're open minded enough and willing give something new chance try out double standards :) Their creativity can sometimes get ahead from itself when trying too hard to be innovative rather than just being practical solutions provider :).