Pros
I have never worked anywhere where I feel as much like myself as I do here at Red Hat. The culture is what it says it is. There is no lip service and where there is a lack of transparency or any hint of insincerity, it gets called out. Leadership expects it. People say what they mean and are free to disagree. I feel valued for my opinion, even when it turns out to not be the best way. People are encouraged to find their own path. I have only been here for a little over a year but have already seen a new job be created for someone because that was the direction she was naturally interested in and there was a need. I myself was promoted after only 7 months. Red Hat truly cares about their people. Also, people here are really smart! I don't recall ever working anywhere with so many intelligent and reasonable people. It's truly a joy to be around so many people who are good at what they do.
Cons
Let's be honest - all this openness does not result in fast decisions. Fast decisions are made where needed (read: COVID) but in an open organization, where multiple viewpoints are solicited, it naturally takes longer. It can be frustrating. Ultimately it results in a better decision but takes some getting used to.