So what you want is an unskilled job that pays you $25-30 dollars an hour or more, give you free healthcare, 100% fund your retirement account and give you a pension, give you free education, give you two weeks or more paid vacation, give you another two weeks of leave for whatever you want, give you any schedule you want (that some won't work anyway), give each and every employee personal attention and affirmation, etc.
All while trying to stay in business. Huh, wonder how high prices would have to go to pull this off? But then again, if prices rose to pay for all of this then someone would complain that they can't afford to pay the prices and they need a raise and more benefits.
The financial and business education of most people is tragically lacking in this country.
Here's an idea: take advantage of the free education that is offered by Walmart, take advantage of the 401k match that Walmart gives (it's like free money), take advantage of the Employee Stock Purchase Plan in which you get a 15% discount (it's like a 15% return on your money), take advantage of your discounts and other discounts offered by Walmart and their partners, take advantage of the Walmart+ discounts (.10 on gas)
No job is perfect but Walmart offers many things that most companies don't. And lastly, a little self-starting and initiative goes a long way with any company.