Pros
Good CEO vision, corporate strategy, and business model. Mastercard has a competitive product strategy to win the market share globally. They offer very nice benefits. CEO has outlined good cultural values on paper and genuinely expects everyone to live by them. In summary, a good place to work outside Technology department.
Cons
Technology organization is all about EVPs driving their own agenda and promoting people based on affinity and punishing those that challenge them with decency. Her way/his way mentality results in picking people and strategies to just exercise power. Some Executives are living in their comfort zone for a long time creating risks to the core areas of the company with poor technical oversight. New leaders are busy copying other tech companies creating more silos. It's not uncommon where Executives use performance management as a tool for employee retaliation. President has a good vision but mostly surrounded by poor leadership team resulting in slow technology advancements.