Quality: At a large agency you are often at least one step removed from the brains behind the work, the client never knows exactly what is going on behind the scenes. Because the managers are not technical themselves they have little idea of what exactly is going on with the actual development. The digital agency of today speaks a different language than agencies past. Managers usually depend on and trust a few developers, often brought on via contract through a recruiter and have no way of checking the quality of their code. At a boutique agile development firm the client has direct access to the hands on technical lead. Agile methodologies and startup mentality apply. Managers review the code because they are helping to write it. They have better insight into more intuitive UX/UI because they are more closely involved with the buildout.