Bennyboy1 agreed AAG functions under CAAP which is a mess, however AAG has been "cleaned up" why not make a visit and see for your self. It is ISO 9001 certified.
There is a new Chief training officer ex BA 77 capt who oversees all std and compliances.
AirPhil has audited AAG and soon SE Air will do the same too.