Pros
- generous bonus and stock options (for senior managers) - a global and stable technology network - interacting with colleagues from all over the world; very few companies are global in the way Mastercard is global
Cons
- there are as many cultures as there are managers; the company culture is weak or non-existent - virtually all the acquisitions made in the past 7 years have flopped - senior leadership does not hold itself accountable (e.g. for failed acquisitions) - pays a lot of lip-service to (management cannot stop talking about) doing good but has invested very little in that area in reality - to get promoted and do well in the company, you need to schmooze, be from a certain South Asian country and/or have godfathers. It operates like a country club.