Furthermore you have a ton of full time employees who will sing praises about the company. However part timers get shafted hard. Oh you can't work 3 days a week due to school, okay enjoy barely 8 hours a week. There were a lot of people there who had to work multiple jobs simply because they could not get enough hours.
Unless you are fully willing to commit to them it isn't a great place to work.
this is the key - the bigger the organization, the further removed the workers are from the leadership. Consolidation and expansion removes a company's humanity. There's tons of examples of smaller companies that treat all their staff well. There's no examples of huge conglomerates who do.
https://www.buzzfeednews.com/article/briannasacks/costco-thr...
https://www.kuow.org/stories/costco-tells-office-workers
https://www.businessinsider.com/costco-workers-stressed-coro...
That's an easy one: Costco. Do a cursory Google search and you'll generally find positive stories going back years. There's nothing "mythical" here, it's a matter of explicit policy difference between the two retailers.