Enterprise Architects have worked well to understand our needs and our culture.  As a result, they only send candidates that are appropriate both for the role and for the organisation.  They have fulfilled 100% of my recruitment needs within architecture over the last twelve months