<p>My impression is that Michigan is a better reputation with employers in the engineering world and consulting world. USC did not historically have the same academic reputation as Michigan in these areas. This could also be as a result of the strength of Michigan’s post-graduate professional programs which are stronger than USC’s. Michigan alumni are also more geographically spread out.</p>