Pros
I work with some of the most fiercely intelligent human beings I have ever worked with in my career here at MuleSoft. It makes me want to do better, work harder, and learn more. Our exec team, while not perfect, consistently acts with integrity, experience, and thoughtfulness. They are transparent about our company strategy, genuinely care about every employee, and are open and accessible throughout the layers of the company. Employees take responsible for getting their work done and contributing; there's no blame game or finger pointing. I am surrounded by truly good, compassionate human beings with interesting experiences; that's rare.
Kontras
Bandwidth is a consistent complaint. Because we hire achievers, people will continue to do more and more and not necessarily speak up about extending past their boundaries. Managers need to do a better job of recognizing this and making improvements
More approval-based vs. take risks culture
Communications between teams is not always great and leads to frustration in duplicating work