The best thing about working with them was their thoroughness, they were always looking to help us improve our practices, as well as providing great ideas for new projects we could start.
Also it's very easy to work with them - I'm not sure if this is something specific only to me or maybe even everyone else but at least in my case, there are no problems communicating with them. They do good work and have some really cool products! We did several projects together, from creating landing pages for various events (both online and offline), through developing Facebook ads and building out websites using WordPress CMS platform.