I appreciate how they are able to understand our business needs really well from day 1 of engaging us as clients in order for me feel that it was right fit! This is one firm which takes time before jumping into any engagement but once you engage then its like having your best friend around all along!! If there's anything good about this agency so far; Its definitely because everything has been taken care off by everyone at ragedge & ; even though i am not yet working together professionally w/them (yet), It feels comfortable knowing people who can actually make things happen fast! They have very strong branding team too!! So if u want someone whom will take ur brand seriously without getting over confident or thinking way beyond what should be done just go ahead give em try. Trustworthy Branders / Creative minds :).