Worked at a place that was open on Thanksgiving, but was very slow. I stayed up until 3 am the night before cooking a T-giving dinner for my staff and then came into work at 7. Walked right past my boss with it and he didn't say a word. When he left about 11 am, I was in the back room and he was across the building when he paged me to call him. So I did...and I got a but chewing about how its against company policy to have potluck on Holiday's. Well, 1)It wasn't potluck, I brought lunch for my employees who had to work on the holiday, and 2)It wasn't company policy. So he not only chewed me out over the phone as he was leaving, he was standing in front of one of the employees when he did it--a serious management faux pas. That employee came in to see me afterwards and just looks at me and said, "What the hell was that crap?"
I think he was just pissed that someone other than him had taken the time to do something appreciative for the employees that were giving up their holiday.
Then he followed it up the next day by not being there the day after Thanksgiving--this was a retail place, so think busy. It was district policy for all managers to be there that day.
He'd also edit time clock punches so as to avoid overtime for us when we worked overnights. I turned him into the district for that on. Of course I was the one who got run out of there for it.