When one is at the point where they can kind of pick and choose where they want to go because they have an awesome resume and a great body of work, then let them choose how they wish. If I were going to my first or second job, I would go with Google or Facebook or Uber over a smaller/lesser known company as they would be great signaling mechanisms for my resume for future opportunities.