My real boss is nice, but since I work permanently at a customer site, the IT manager there is basically my boss. He is the biggest asshole I have ever met. I could go on and on and write a novel but I wont. Basically, he's just really arogant, does not actually understand technology and has expectations that are either impossible or just unfeasible. You know how users think you can magically fix a problem at the snap of a finger without actually seeing the problem or troubleshooting? well imagine that as a boss, when you work in IT.
He's bipolar though, lately he's actually been ok to deal with. Anything that goes wrong is our fault, and will change his mood VERY fast, though, so just because he's in a good mood, we still have to step on egg shells. When stuff breaks, we can't actually tell him or we get in trouble, we have to just secretly fix it. Problem is, sometimes he finds out that it broke because it might somehow get mentioned by a user or another person or something.
Example: I got a call at home from our NOC saying they were getting alerts of low disk space on a server. So I remote in to check and a process was starting to eat the disk space. Proprietary application that some 3rd party vendor supports so I can't actually fix that particular issue, it's just the way the app works and we have to deal with it. So knowing that server is only used by one user who only works normal hours, I shut it down and increase the disk space and bring it back up. A dumbass tech mentioned it in a ticket, the IT manager saw the ticket, and he was on that for like a month. Totally the end of the world. If I would have let it crash, then I would have been in trouble for not doing something about it. Can't win.
Wow, ok, so I did end up writing a novel. This is just scratching the surface, trust me. This guy is insane.
I applied for a new job at my company in May, but they are taking their sweet time letting me start it. I'm getting quite impatient too. The new job will pay more, and have less stress, and have awesome hours.