Speaking of huge cultural variation... an experience I had working with Russian contractors: they didn't realize that we disagreed with their plan because we hadn't yelled at them. No idea whether that's a general Russian cultural principle or not, but we did get better at disagreeing, when necessary, after that.
I suspect that a large part of the problem was that Canadians tend to disagree rather obliquely.
I suspect that a large part of the problem was that Canadians tend to disagree rather obliquely.