Good bosses are good.... Bad bosses are f*cking terrible.... The ones you got to look out for is some of the 'middle managers' - these ones are the most hungry for promotions, wont hesitate to screw you over to get it.... Plus they are always getting grief from their superiors and are likely to take it out on you......