>>3769
The majority of the regular posters are current students (including those from the Singapore and Bilbao campuses) , but you also have alumni, drop-outs, and incoming students posting here every so often. Staff/faculty members drop by as well, but chances are that they lurk more often than they post.
As far as the school itself, it depends on who you ask and what they're doing there, but to generalize it's more work and more project focused (solo & teams) than most colleges. Otherwise it's not too much better or worse. People usually stop by to complain first and shitpost later, so your mental picture of the school is going to be worse than reality if your only source of info on the school is this board.