benefits of working with an agency