3 Features You Need to Look For Before Hiring a Digital Marketing Agency