Pros: For airline food, it's better than most. Crew are friendly & accommodating, but scarce. Direct flight out of Toronto was a blessing - no worries about missed connections, lost luggage, etc. and who DOESN'T want to fly Aer Lingus when going to Ireland!
Cons: When there is a problem w/ a passenger boarding, staff need to better manage the queues. Seats are a bit cramped & don't stay upright. Had no earphones & when I did manage to get some, they didn't work right.