I like that they have an open door policy to their clients as well as understanding our needs when it comes time for them to create something new or improve upon existing services. Their team has been very supportive in helping us grow through out relationship with them over many years now. The only downside would be if you need constant attention from your account manager because there aren't enough staff members at this type level within substance's organization to give everyone individualized support. If you're looking for someone who will take care of business while also making sure everything runs smoothly internally then look no further than substance! They helped us launch a website which was much needed after being away from marketing ourselves for so long. As far as brand development goes - we've had multiple projects done since working together over 10+years ago including but not limited too; logo redesign.