Andrew Chen's review of The need of an “ideal” modern day marketing agency