Amazon wouldn't say how much it pays its workers. But according to data gathered by career website Glassdoor.com, Amazon pays its 20,000 warehouse workers an average hourly wage of about $12, which is below the national average. The average warehouse worker at Wal-Mart makes just under $40,000 annually, while at Amazon would take home about $24,300 a year. That's less than $1,000 above the official federal poverty line for a family of four. You can stop pretending you "care" during the next Costco slurping thread.