I work for a school who specialises in IT. Every introduction and every graduation we have the running gag that we offer free pizza for all attending students (some other events we do this as well).
Bro, I worked for a company that literally offered us and non-technical staff a coding boot camp. I asked if I could be promoted if I did the boot camp since they were offering it to people a level above me. I already knew everything in the boot camp, as did everyone I worked with. They refused. But, then they also laid my team and I off a month later and some how kept all the people that did the boot camp. It made no damn sense. It’s like the higher ups had no idea what a boot camp was, but thought it would be cutting edge and innovative if it was offered. They were clueless. Meanwhile, they cut everyone with those skills.
My first thought when reading the OP was "Who the hell touches anything on a Friday evening? That sounds like a good way to end up working the entire weekend."
Also a lot of “works for a small company” vibes. Not that there’s anything wrong with that. But try working for a big company. Most of these complaints aren’t your “IT Manager”s fault.
"Empty Promises" is when Karen delivers a laundry list of unrealistic asks and you tell them "I'll see what I can do," and then work miracles getting some, but not all of them built.
"Forced Overtime" is when the only two people in the company who can fix the show stopper issue don't get to sleep that night because if they did then everybody would be out of a job the next day.
"Those eager to move up" are Dunning-Kruger sure they're qualified and capable of doing the work.
"Not considering suggestions or complaints" is when the person you're talking to doesn't understand why what they're asking for isn't a good idea.