How does one deal with managers pets who are super annoying????
Maybe I'm new to the corporate culture but this individual has been annoyingly pushing themselves into everything just to show off and have their "fingerprint" on everything.
And since I'm not in same location as my snake of a manager, all of my work is being showed by this annoying credit stealer.
You can at this point guess our BU.