we call that seagull management at my place, swoops in makes a load of noise, shits over everything and **** off
ive never bested them but ive made myself very aware of what my role and responsibilities are made sure ive only done that, no favours, no extra hours, ive done my job and nothing else, when stuff isnt being done it will reflect badly on your line manager and then those above her might consider her inept too, risky game to play though
I know I've posted this before but......