Most retail jobs are not full time with benefits. Walmart is not the only employer to have bad managers that threaten employees. Yes, those managers should be gone, but sometimes it takes time to do that. Will a union solve the problem? Probably not, but they are looked at as saviors by a lot of people.