My impression was that the business model is mostly based on a marketing scheme, not so much on quality teaching. Very few courses to do a masters (6 classes in total) in economics might be a great cost-cutting method, but also keeps the the knowledge you gain as a student low. The content of these classes is tailored to make everyone pass, so everyone is happy about having paid thousands of pounds, and it might do well in rankings as well. In my course, about a third of students had a first-class degree, which really tells how challenging this course was. The good part was that I had lots of time for social life (good night life and general atmosphere in Glasgow) and the excellent sports facilities. Administration was not very efficient.
If you decide to do a masters to learn and qualify yourself for future challenges in jobs or even a PhD, you better don't come here. Glasgow is a great city to live in though.