I haven't ever had too many problems with direct supervisors or managers.
Best working relationship is with my supervisor right now, at my work study job. This guy's got a HAM or CB radio (don't remember which, maybe both?) in his pickup truck, just for fun. He has his own little electronics lab at home, enjoys picking up military surplus electronics and hardware through various connections, and still plays online FPS games. It's a very laid-back environment, though if work does need to be done, he won't hesitate to assign it. I tend to get most of it, because I seem to be the most technically capable work-study person there.
Back when I worked at Walmart, most of the management was pretty decent to me. On my last day there, two of the shift managers decided to work my department with me for awhile, just so they could chat with me awhile about where I was headed in life. They also turned a blind eye when a few people went outside and shrink-wrapped my car (you know, with company-owned shrink wrap), or when 5 people tackled me in the break room and wrapped me to a chair. :laugh: They then paged everyone to the break room, where I waited, helpless, with a box next to me - they wrote on it, "Jeff's College Fund." Management came back to have a look, too. One just said, "Oh my gawd," and left. The other took out his cellphone camera to take a picture, and went on break.
Such is tradition for beloved people leaving/escaping Walmart employment.

Past pranks for such occasions included wrapping people to shelving, wrapping cars to trees, dumping bucketloads of water on someone unexpectedly, or attacks with Silly-String.