I've has some good manager and I've had some really, um, bad managers. In my seven years at Microsoft I've had 5 managers and would works for four of them again (meaning they were great !) I can't say that about other work experiences in my career. My