Millenials who prepared themselves for the world of work are doing fine. Many have well-paid jobs and are advancing rapidly. With the retirement of the baby boomer generation, there are many openings, and employers are looking for skilled employees. If you’re trained to do the work, they’re eager to hire you.
There are good jobs for millennials in larger cities. Not so many in smaller and medium size cities. The cream of the crop will get good jobs in any market but - let’s face it - the average person’s IQ is 100. The one’s you are talking about will have IQs of ~120 on average or higher. Before globalism, even those with IQs of 100 (or even lower) could do very well. Much, much harder today - especially since so many of them grew up believing they were special snowflakes (fortunately, my parents did not raise me that way & I was blessed with a well above average IQ).
Millenials who prepared themselves for the world of work are doing fine. Many have well-paid jobs and are advancing rapidly
^^^^^ This. Both my sons have more work than they know what to do with. Of course one is just out of college with a degree in electrical engineering and the other one is a second year digital manufacturing student. The younger one just got picked up by a fortune 100 company as an intern making good money and tuition re imbursement while he studies. Thankfully most millennials don’t have a clue , so my kids have far less competition.