Come on, no offence, but you sound like astroturfing.
I have no idea how you may be aware of a company's internal information, but the greek article you linked does _not_ mention rating system names.
Also, but when using e-food there's no way to actually rate delivery people, only restaurants (like you claim above with "Negative reviews from customers...").