Pros
Flexible work from home, great colleagues, senior leadership willing to listen and improve, great benefits and pay
Cons
The product team's strategy is constantly changing. Lots of hiring of the same people who have been there for 20 years vs. hiring external talent, which leads to the same old thinking and ways of doing things. Things move SLOWLY. If you're young and ambitious and working on a new product, be prepared for that product to either be suddenly cut due to budget cuts or the latest structural reorganization, or due to changing priorities. This may happen even if you have customer demand. The incentives between product and sales teams are poor, meaning that sales team "sells" what's easy using incentive funds. Again, as a product person, you will find it difficult to get market feedback as a result of this. If you're interested in product MARKETING; however, (vs product management), Mastercard is a great place to be.