My company's style is a culture of consensus. No one really "gives orders," because that's too aggressive, and someone might feel hurt. I find it fucking awful. If there's disagreement about something, usually another person is brought into the mix for "input," ad infinitum. This happens until the issue becomes a non-issue or a disagreement over a new issue occurs.
I might disagree with someone if they ordered me to do something I think is wrong, but I actually admire them for making a decision. There's nothing worse than making no progress because no one has the balls or authority to say "there's contention over this issue, but I think X is the best course."
Oh yeah. Ye old "disagree w/ them until they don't care". It's terrible. Usually the most stubborn peasant will get his way. A toxic culture is born/consolidated. It drains any excitement that you may have for the job. The whole process turn into a huge circlej*rl.
I might disagree with someone if they ordered me to do something I think is wrong, but I actually admire them for making a decision. There's nothing worse than making no progress because no one has the balls or authority to say "there's contention over this issue, but I think X is the best course."