None of this is describing "direct" communication styles. It's just aggression and abuse.<p>Being direct when you don't like someone's work is saying literally, "I don't like this". Continuing on to then say, "and you're an idiot for even trying" is not directness. It's the opposite of direct. It's going off on an unrelated tangent.
This is a useful article about Amazon work culture.<p>And is also why I will never work there, and why they’re going to have ongoing diversity-of-thought issues, as that’s not a culture a lot of people can thrive in.