Me thinks they’ll be just fine!
My point wasn’t to say that they wouldn’t, but rather to show that no one has a lock on jobs. Not only does CMU not crack the top 15, but none of the rest under discussion here do either. That said, they’ll all have great employment opportunities. Certainly students from all of them likely work at NASA and SpaceX.