Unfortunately I have not had the opportunity to study for too long in this university to be able to give a sufficiently complete opinion, since I have only enrolled in the Complutense for my Master studies. Anyway, at a general level I would say that, in relation to my experience in the Master, an overly theoretical curriculum is organized. There are certain branches of study that require an important part of practical training that is sometimes scarce, as it has been in my case.
Regarding the faculty, of the few teachers that I have had the opportunity to meet, the feeling has been very good. Most of them are good at their job and it shows that they are not in their “for fulfillment” position.
At the administrative level, the UCM can be improved. I have not had any serious problems regarding this issue, but there have been misunderstandings over paperwork due to discrepancies between the rules that appear on the web and the rules that the workers you are directing have.