What do you know about MasterCard?
Anonymous
It's a payments technology company with a huge network of payment systems working with financial institutions, corporations, consumers and the governments. MasterCard has a product called MasterPass that's in development right now, and MasterCard Labs is where all the innovation from the company is generated.
Check out your Company Bowl for anonymous work chats.