(originally published March 21st, 2005) For some reason, the topic of managers who want to tell you every single thing you’re supposed to be doing throughout the day, including standing over you while you try to do it, seems to be popping up all over the place. Ahmed Amir via Compfight I wrote my very […]