I've been working with them for several years now as they do so much more than just web development! They also have worked in graphic designing which helps me understand their skillset better (as it's not purely code). The team at snasks understands my requirements very well because of its experience level across multiple platforms like video ads etc., Also we work together to solve any problems related or around adverting our product/website etc.; this way both parties are able make adjustments accordingly if something goes wrong later down-the line without being too disappointed by ourselves over minor issues such has time delays sometimes when you're doing things remotely; but there isn't really anything specific about what i dislike here since everything was great until recently after some changes made from top management side were brought up against us - nothing significant though.