Organizational culture of respect is widespread in general. Upper management truly seems to care.
Cons
Human resources seems unable or unwilling to help with most conflicts. They are, in my experience, mostly concerned only with documenting problems, not helping solve them.