Honest Question...
Did every Delta Employee get a shiney new master card in the mail, or is it just me? I don't remember applying for one, and I don't remember seeing any company communications regarding the company issuing one. If this is a Delta sponsored program, why is this the first I am learning of this? If not, I need to get lifelock!
BTW, it also says its a debit card... who's account does it connect to, and how much do THEY have in their account?