One more vote for CSM if he's serious about engineering.
Since most of the positives have already been addressed (free beer anyone?), I'll hit a couple negatives:
-guys/girls ratio still 3/1, and only gets worse as you progress through the program (unless you're in metallurgy)
-turns most people into alcoholics
-tuition going up to pay for what I consider useless fluff (e.g. new student rec center, not new classrooms/dorms/profs)