Pros
Mastercard overall is good to work for, they pay well with good benefits. Good vacation time and 401k match as well as allowing hybrid working.
Cons
They require 3 days/ week in office with no flexibility on that requirement. They track badge swipes which does not create a good environment. The office environment is very bad. The parking is a limited, the desks are so close you could touch the person sitting next to you, and they are extremely loud because they pack so many people into such a small space. Additionally, there is no assigned seating so you are often left searching for a desk and hoping you find one with working monitors, keyboard, etc. Additionally, you are often left sitting by complete strangers which tends to defeat the point of coming into office.