public school kids with 3.2's can land a six figure job, it's not just elite institution 3.9 kids. obviously top tier talent is (and should be) rewarded. However I've seen peers who worked harder than me get lower compensation with terrible hours
we might have different definitions of "not worth" - it probably comes off as "reeeee I want Google I want Google we love fortnite" - but I'm not against other "good" options. I'd work anywhere decent as long as I'm gaining skills. I hate staffing agencies and these Ponzi crap companies. My friends who took those jobs because they needed money are undeniably screwed. My current role is incredibly stagnant, 3 years isn't going to give me the opportunity to work hard or add value that will matter later in my career. hence my post.
no one wants to be stuck. too much competition to have bad companies on your resume or have a job where their skills deteriorate, you'd fall too far behind the layers of new grads getting hired at Uber, etc. it's the truth
Look for a role in municipal government, a local web hosting company, a hospital or a bank. Or any organization where there are either regulatory constraints or low profit margins. Learn to work efficiently, to develop good working habits and to produce value at scale. Make a difference at an organization that could appreciate and recognize you. Get at least three good years of experience in, and then apply to jobs that ask for five years of experience. You'll probably get an interview at least, the rest is up to you.
it's not that bad but it's kind of a pain how your two options are University/Internship and middle management / senior engineer roles with nothing for the in between. It's demotivating and makes you feel stuck. Company loyalty isn't rewarded like it was 50 years ago so there really isn't a point staying in a stagnant role