I work in tech, mostly support and admin stuff and a bit of scripting. My team is seriously overworked and my team lead has been asking for a new hire for more then a year. We finally got a new guy, he is Mexican. That in itself is not important but I was spending time trying to explain to him what we are doing on this project and the guy does not even know how to ssh to a host. When I got hired I had to pass tests on networking, bash scripting and linux, the tests I took are not enough for what we do and should have covered a lot more but this guy knows less then a high school student that likes computers.
I'm so done with affirmative action bullshit. I have nothing against the guy and wish him all the best but this is demoralizing. We've been so freaking overworked for so long, fuck this crap.
100%
You don't owe them anything OP, they're treating you like shit, why would you do work for them for free? They're overworking you because they see all the work being done, because you're doing it for free. They'd maybe not have gone with such a shitty hire if they knew the extent of the problem
I've got a job and boss I think are great, they get 10-15 over on urgent matters. But in return I get flexibility, or they remind me to bill me for it. I know the real world doesn't finish at 5:00 on the dot, particularly in small orgs. But don't work for free, time is the most precious thing you have, its the only resource that matters. Why give it to people who don't respect you or your time. Let them reap what they have sown.