Walmart employess

How is it working for walmart do they offer benefits to their employees ? Is the pay ok do you recieve great employee discounts/ benefits?