>It seems the whole setup is constructed to make you feel bad, no appreciation for work delivered, every technical argument is seen as an excuse, deadlines have nothing to do with reality an so on
it seems like everyone in this thread saying "tech workers get no respect" actually just work for shit companies...