I've heard that Costco also treats their employees well... much better than WalMart... they are also a "blue" company.