I had to do an image search. If there was a Disney villain my boss most resembled, it would probably be Pete.
As for personality, I don't know. I generally avoid him like the plague. It's not that he's outright evil, but he is a boss. Bosses tend to be more towards the jerk end of the scale. Because they are bosses. If he calls you, it's generally bad news. So yeah. Avoid him like the plague, I do.
I had another boss who was very much the Queen of Hearts. By which I mean she was crazy and evil as Hell. It was at McDonalds and I distinctly remember her driving her truck around the building to get the Drive Thru time down one morning. As in making several circles. She made me, in said Drive Thru, pay out orders before the customers even got to the window (it's as stupid as it sounds). I remember hearing her reporting the time to corporate and just thought to myself,
You lying *****. Those times are entirely fake due to your policies of paying out orders before they actually pay.
Oh, and you gotta love some of her most glorious moments.
I come in to work and she says loud enough for the entire staff to hear, how I am much faster and better than the person from before. 10 minutes later, she's pissed at me for being slow. Yeah...
I was in High School at the time, and the manager in charge of the schedules came to me personally, and told me that she had me coming in two hours later, at 8 AM, one weekend because she knew I had Finales and was trying to cut me some slack. So, I come in at the time I was told...
"Where were you?"
"At home. In bed. I wasn't supposed to come in till now..."
"Oh. Well, you didn't check the schedule did you?"
"I didn't have to. I was personally told my schedule for today. I planned to check the rest of the week before I left, which I always do." (It was common that the Week Schedule wasn't done til Saturday, but it also started on Saturday. Usually, they had Saturday ready by Friday and we'd have to check or call in to see what the rest of the week was. I generally checked mine on Saturday and my Saturday Schedule was always the same.)
"Well, I changed it. You were supposed to come in at 6. You should have checked."
(Now a little angry) "Well, since I was supposed to come in at 6, can I leave at 2?"
"No."
For the record, I was always scheduled from 6 AM to 2 PM on weekends, but they never had anyone come in, so I was never actually off till 4 PM at the earliest. I was actually making that last little comment as a tongue in cheek comment about my schedule since I was scheduled from 8 AM to 4 PM originally and I knew I would never get off before that anyway.
And, in case your wondering, everyone hated her. I had one friend quit the minute she took over as Store Manager. And another wasn't far behind. Years later I learned that she was embezzling money from the store.