"Wal-Mart, which pays a top wage of $12.00+ to its full-time employees,"
That is incorrect and your article you quoted doesn't provide any information except for the union staging its annual protest. This is nothing new as the UFCW has been trying to unionize Walmart since the 80's. Walmart has a paygrade system for their hourly employees. It ranges from a paygrade 1 to paygrade 7. The higher the paygrade the more money the employee makes and the higher their pay cap is. For example a paygrade 1 would typically have a pay cap or "top wage" of $15 an hour plus differential. A paygrade 7 would be around $17.85 plus differential. A differential is an additional pay per hour, for example $1.50 an hour for working overnights. Each store has its own starting pay and this affects the paycap. Walmart will claim an average pay of around $12.92 an hour. This is not an important number. What should be looked at is the Median pay which I would suspect to be much lower, perhaps under $10.00 an hour. High paid long term associates will skew the over all average. Walmart mangement team pay of course is much higher and I will be willing to post that if anyone is interested.
"It is mostly a part-time employer, so ZERO benefits."
If you are going to argue or debate it is important to have your facts correct.
Walmart also has a goal of 60% full-time and 40% part-time employee in their stores. Part-time associates also get benefits and even medical if they average 30 hours a week. Following benefits part-time employees receive.
Dental Insurance(for self only), Life Insurance, Medical (if work 30+ hours), 401k with 100% match for first 6%, 10% discount, quarterly bonus after six months of service, vacation pay, ect..
Also depending on hire date they may be grandfather in for other benefits like premium pay for working Sunday.
Walmart should pay more and can afford to pay more but it is important to state the truth when making an arguement.