I did a summer internship at IBM, and the history behind the company is fascinating. One would think that a gigantic 100-year-old company would suffer from bureaucracy and eventually become antiquated and obsolete, but they remain agile enough to stay alive and even grow. Also, IBM Research is a patent machine - they patent a great number of innovations per year.