The Indian staff at yyz check in counter were incredibly rude, they were late starting to check people in. When my wife and I went to the Indian gentleman at our counter he was immediately rude and almost hostile. He didn't want to check in my overweight bag saying that it was overweight. We told him this was a connection flight and we had actually already paid for the extra weight and which point he said.
"You are stupid? That bag is overweight"
We were actually shocked to silence by this. At which point he stared at us blankly. We then told him we didn't appreciate how rude he was being. He then leaned across to the agent next to him all while staring daggers at me and said "you deal with this" while handing him our tags.
1 scan and 2 clicks later and the other agent confirmed that we were right and he was wrong. We won't be using air canada for any flights in the future if we can avoid it. .maybe train your staff instead of hiring trudeaus new canadians who have 0 respect, and not a single bone of good customer service in their bodies.