Not sure what's happening there, but we've hired a few career starters recently and are usually fighting for midlevels. The market is crazy now. It's been candidate-driven for quite a few years but recently it's gotten even so. Hard to tell what you've experienced but please don't conclude you're worthless! If you'd like I'm happy to give advice/look at your resume, I've been a hiring manager for more than I dare to admit. My email address is in my profile.
If you're "midlevel", that doesn't mean you're worthless. You may be dead-ended at your current place, but there are other places.
You may say that your skills don't transfer. You may be right. But the market (at least in some places) is hot enough right now that they may take skills that don't transfer. (They're better than "no skills" and "nobody available".)
So if you feel that you're dead-ended, the time to try to get out is now.
The thing that makes me worthless is that I've been repeatedly screwed and don't have faith that any company will stick to their word and be fair. I've realized the carrot is tied to a stick that keeps moving away.
There are good companies out there, trust me. Have you tried getting a professional to look at your CV and see what can be improved? If you feel that you lack certain skills, do you have a plan to address the skill gap?
Look if all companies are bad then everyone in the salaried class is living a miserable existence, which isn't true. There are lots of places (with proper compensation) that will appreciate the skills you have right now and your capacity to acquire more.
Lots of things you can do to improve your chances of getting an offer. Think like an IT pro and don't shoehorn yourself in this Neoxam/Filenet space. Get AWS/Azure certs to show people that you have some understanding of the subject matter and are keeping your skillset current. You will get something better.
"Look if all companies are bad then everyone in the salaried class is living a miserable existence, which isn't true"
That's not how it works. I'd say 60-80% of the people at my company think it's a great place to work. In fact, we rate very highly on the Computer World survey every year. This is because the majority of the workers are given a good rating. If you are not given a good rating for political reasons, or you are held back from promotions for political reasons, that's where you will find the problem - in 10-20% of the people because that's who it has affected. There are people at work who I have shared my history with and they can't believe the company would do such things. The secrecy of performance management means the majority of people are happy because they don't see the negative side. Who cares if the company violates policies as long as they don't do it to you?
I have AWS certs. We don't get to use that knowledge on the job really. I won't get anything better due to the geographic restraints placed by my wife and the stiff competition for fully remote (I'm slow in code screens due to my language bouncing).
If you’ve faced a lot of rejection in your career or life it can lead to self evaluation that is not accurate. A therapist, counselor, or career coach can help you get a better sense of your actual position in the world and what to do to improve it. I’ve there and the most important thing to remember is your job is not you. Your still important and not worthless no matter what you’re job says.
That mentality is not going to help you. Baseball players bat 0.333 as the best players, in any other facet of life that's a failure. Fix your mind and it will make things better.