Only the numbers, I'm afraid. The actual problems are widely-reported, and I've seen a good number of them myself in recent hiring activities in my company (a very large multinational engineering firm). I have some spare time, so I'll elaborate:
All you have to do is have 10 years experience in these 35 technologies and skills, half of which were only developed 7 years ago.
This is a side effect of having bureaucracy in the initial job-listing process. A knowledgeable manager says "we need skill with these new technologies", a good-intentioned manager says "we need someone with experience", and a HR manager puts that together into a listing that says "lots of experience in a new thing".
You also must be willing to move across the country (without a relocation package) to be in "proximity" to your working team, even though 95% of the time you'll be working from your home office...
Management doesn't want to pay for office space for all employees, but they don't want to deal with time zones or having assets scattered across the country, and old management practices often haven't been updated to accommodate a remote workforce... so they require employees to be near a physical location. Since they're being so very flexible with the location, management won't authorize relocation packages. It works fine if you happen to already be near one of their branches, but if not, you're looking at paying out-of-pocket for moving expenses or airfare for in-person meetings.
...home office which must be presentable for video calls 24/7, and for these calls you must be in a tailored suit.
A side effect of the professional culture being forced into the home. In a previous job, I was making video calls to discuss finances with high-net-worth individuals. A proper suit and tie were the mandatory dress code, even when working from home.
Your job will consist of moving money from the wealthy to the super-wealthy, and for this entry-level position you will be paid a salary approximately $6 above the poverty line.
Wage stagnation has been discussed extensively, but a more insidious problem is the mislabeling of positions as "entry-level". My company currently has a listing for an entry-level position with FORTRAN experience. Nobody entering the job market has FORTRAN experience, but the project's budget doesn't allow for hiring a full-time position at anything above an entry-level salary, and apart from the language, the technical difficulty is indeed minimal.
All vacations (up to 2 weeks per calendar year with 6 months notice and 7 managers' approvals, and no rolling over time to next year) are unpaid.
The only number made up here is the "7 managers" bit. Otherwise, that's the policy for a major hospitality company near me. Two weeks of unpaid leave with 6 months' notice and approval. Oddly enough, they have a reputation for losing people after vacations.
Clearly you're just unqualified to do the job, and we'll replace you with a H1-B worker...
The requirement for a H1-B is that the US company must try to find qualified Americans to take the job. A common method is to show that a job listing has sat unfilled for a long time... but if the listing is ridiculous (such as the skills/experience/salary disparity), The company can then recruit anyone under an H1-B, pay them the meager entry-level salary, and keep complaining about the lack of skilled workers in America.
...who is essentially held hostage to the company, and will be sent back to whatever hole they were pulled from should they show any sign of disloyalty, attempting to start a stable life in America, or (worst of all) expecting to be treated like an actual human.
The unfortunate side effect of being a foreign employee in America: It's always temporary. Having a visa is contingent on having employment with that particular company. If a H1-B worker is fired, they have at most 60 days to leave the country or find another employer willing to sponsor their visa. If the new job search doesn't work out, that means 60 days to break an apartment lease, sell a car, sever social ties, find a new place to live outside the US, make travel arrangements, and get out.
If you are willing to meet all those job requirements, just fill out this online application using your personal computer...
The days of walking to a company and asking for a job are long-gone... but of course, it's generally prohibited to use a computer from your current employer to find a new one, and using public computers at a library becomes difficult to save resumes or consistently have access to respond to emails.
(application website compatible with IE6 only)
To be fair, the company I saw requiring this did finally upgrade their application system... last October.
...then submit a PDF version of your professionally-assembled resume, which will be promptly ignored...
The text fields on an application are what's used for the HR system to search for keywords, but they usually still require a PDF to be sent to the hiring manager. Again, that means more work for the applicant, who has to make sure their resume looks good for a computer scanning the text and a human reading the printed page. That, in turn, exacerbates the difficulty of the application for those who don't have reliable access to their own computer.
This bit's from everyone's favorite Big Evil Corporation, Amazon. They built an AI for hiring, and trained it by feeding in the resumes that humans ultimately selected. Unfortunately, those humans were biased, and the AI learned to reject alumni from certain women-only colleges, and avoid people who had participated in women's-rights activism.
...and if you're lucky you'll get a denial in 6-12 months.
Again, this is from the bureaucracy in the process. HR will take a month to gather applicants, then send the applications to the hiring manager who will review them for a month, then another month to pass the candidates back to HR, then another month to conduct phone interviews, then another month to make an offer to the first-choice candidate, then another month for them to fully accept and start work, then another month to verify the listing can be closed and send rejection notices.
In the end, it sucks to have to find a new job, and even more so if you have any kind of disadvantage in accessing the technology to do so. The notion of "Don't like your job? Walk across the street and find better employment." is what really needs a vivid imagination today.