My current boss is pretty great, and I've had no problems with him. I've only had one bad experience with any sort of boss, but that was just one incident with the idiot owner (while my actual bosses that I worked with were great for the four summers I worked there).