Been with my company for 4 years - in her team since May. She’s been here for 16 years.
She’s not horrible but a complete micro manager and if she’s ‘annoyed’ with you then she’ll just ignore you for days (work remotely).
I think she micro manages and keeps information to herself to make herself indispensable and irreplaceable to the company BUT my bug bear is about annual leave.
She boasts that she never uses her full allowance and hasn’t taken a holiday in 4 years because she is too ‘loyal’. On the other hand, I use my full allowance each year but others on the team seem to follow her lead and I have had a few snide comments about my recent holiday (one week OOO).
IMO life is too short to be ‘loyal’ to a company you don’t own and would sack you tomorrow if it benefited them.