From a lack of organization and communication to charging for alcohol on an international cross-Atlantic flight, Air Canada's service was a disappointment every step of the way.
In Rome, we waited in line for an hour only to be stopped at the front for literally 100s of passengers to move in front of us for an earlier flight. I understand the need, but the lack of signage and communication meant we felt incredibly mistreated. I imagined at least five solutions to improve their set-up while we stood and watched people pass us.
Once onboard we found a standard US style card in the seat back pocket describing the snacks and drinks we could buy. On an international flight of 9+ hours? Though they never communicated what would happen, we were served meager food, but alcohol was a premium $6.50.
We'd flown to Italy on another Star Alliance airline, Lufthansa. They were fantastic in every way. Clear communication about services. Food and drink freely available between served meals. Free alcohol.
I'll grant you, our flight was safe and relatively on time, but the experience is not one I'll repeat. I always say when flying international, use airlines outside the US. Except Air Canada. Their service is worse than ours!