or Agency: Which one is Better for the Content Marketing?