Try the opposite side of things. I am in what I thought is a good position. I am highly skilled both technically and in the soft skills. Yet all I see is hesitant businesses testing the waters. They pull the pin then pull back. Extremely frustrating. I would like to have a good full time job right now but the proper opportunity has not presented itself. It seems like barriers have been thrown up by business/HR to prevent normal discourse.
True, companies are not mentoring like they used to. This meant a lot to the continuity of the professions. It was a method of giving back and to everyone else. Businesses which don't mentor or give back are just consuming resources. You have to be the judge of that opportunity. I pray I don't have to make that decision to work for a questionable company.
I think businesses are way over thinking their various aspects. Too much analysis means over think. Over think gets you nowhere and wastes money.
Good luck in your search. At some point, if you have the proper work ethic and attitude, your worth will be accepted with open arms.