Pros: I have used their service 4 times in the last month and it is always consistent. If there is a delay, they communicate regularly the reason for the delay and how they are managing it. This flight was on time and comfortable.
Cons: The sandwich handed out is not that good and the snack selection is limited. However, for such a short flight (Malta to Zurich - 2 hours), this really isn't a major issue.