Any recent engineering grads here who can tell us if there really is a shortage? If you guys are getting multiple job offers with hiring bonuses, there is. If not, there isn't.
It's a sign of a shortage of graduates that companies trust to be of a certain caliber. Either you have done something to distinguish yourself, or Olin has developed a track record that companies trust, or both.