Walmart mastercard

Does anyone here have the Walmart MasterCard? Everytime I go the person at the til is always trying to pressure me to sign up. Is it really as great as they say it is or is there a catch?