As a recent grad, I think there's room to have both had an amazing experience and be upset about huge structural issues. The student body is mostly great, the education is generally very good, and the industry connections are amazing. At the same time, the administration has become corporatized, and the "pot of gold" at the end of many degrees in the form of SV or consulting jobs means that many students and professors aren't willing to invest energy into building a better University.