Pros
Clean, well lighted facility. Some cool staff members and impressive graduates (though mostly from 20-50 years ago).
Cons
In general, the school has little respect for the bulk of its staff. It does not seem to hire (or promote) on the basis of talent or capability, and often puts unqualified people in important positions out of convenience.
Its educational offerings have been designed/conceived by people who lack educational expertise, and/or the will to follow through what has been designed. And strangely, some of the academic staff members are staunchly anti-intellectual.
Hard to recommend to students, teachers, or support staff, but a brilliant place to be a senior manager, as the pay is good and the accountability minimal.