Pros
Most of the management are good and reward their employees for excelling in what they do. The guiding principles remove a little more of the potential bias from subjective reviews allowing for some growth and monetary compensations.
Cons
Promotions and career growth are pretty limited unless you know the right people. You also have to be very careful being really good at something because that just might keep you in that position while others advance around you. The biggest issue is that bad behaviors are also rewarded when it comes to product management causing unnecessary stress on delivery teams. The lack of transparency with customers also makes it a more difficult environment to work in. Over promising on delivery and timing of such means more firefighting instead of focusing on quality work and true customer satisfaction. It's one thing to push to meet deadlines but a completely different thing to be dishonest to customers and delivery teams. Everyone else pays the cost while sales and product teams get the bonuses and time off. This is impactful to morale, family, and physical health.