I like that they take time to really understand your business goals before jumping into any branding project - this ensures you are working towards something meaningful for both parties! They also have great communication skills which helps when managing multiple projects at once (and being able to give clear feedback). It can be difficult sometimes if there's more than one client involved with an ongoing campaign but overall it has been good experience so far. We're looking forward to seeing where our work takes us next as we continue developing new campaigns together :).