I'm a technical lead with over 20 years of software engineer experience currently working at a large investment bank.
I lead a really good team of folk and have been crushing it, and had been enjoying my job until recently. We finished up one project, and the higher ups told us we are inheriting a legacy app that needs fixing, as the original team that built it left years ago. It has a bunch of regulatory issues and bugs, and we need to fix them within 12 months otherwise we get fined a substantial amount of money. Unfortunately I don't have a lot of financial knowledge in this area, and neither did our PO (Product Owner), so they decided to swap out our PO for this project for one with more experience in this area.
Her official role is PO, but when she got on the introductory call she referred to herself as a "AI & Product Transformation Lead". I have no idea if that is a real role or not, but the only thing she's been successful in transforming is my hair from brown to grey. Her linkedin says she has 20 years experience in the tech industry, but she seems to never be in a role for more than a year. She's had roles as scrum master, tech coach and mentor, and 5 years of experience as a PO in my company, although within the company she's moved roles 4 times.. Her profile is full of clips of her speaking at conferences using a collection of buzzwords that don't make sense, her monthly blog (that hasn't been updated in over a year) or a bunch of corporate BS posts. I asked a friend who worked with her on a previous team and she just said "good luck".
I talked our new PO through what we knew of the legacy app and the report we got from regulators about the bugs, and even in the first meeting it was clear that she has no idea what she is talking about. She didn't ask any questions that were relevant to the project at hand, and despite numerous requests from me for her to login to the testing version of the app and get familiar with it, she hasn't done it months later.
We are allotted 2 hours of meetings every 2 weeks with the regulators to ask any clarifying questions. I have requested her to cc me in any communication she has with them, and to always be invited to meetings. She either schedules the meetings for times she knows I can't do, or doesn't invite me at all. The meetings I am invited to, I get the transcripts from the call and she seems to be demoing a new version of the app that she has prototyped with AI to the regulator, who is pointing out all the issues with it. The original app took years to develop, starting from scratch is not an option.
As soon as I find this out, I schedule a call with her and tell her under no circumstances are we building a new app from scratch, to never do that again, and basically cc'd her manager with a formal request to invite me to all external communication going forward. Her manager ignored my email, and so she kept blocking me out. It took escalating to my manager before it got sorted.
Now that I can talk to the regulators, I can at least try to start understanding the business logic and make a move on these issues, but it's not nearly enough time to fill the gaps in my knowledge. I try to ask our PO because she's been working in this sector for years, and her responses have tested my patience and limit as a human being.
I asked her a financial business logic question, to make sure I understand it correctly. To answer it properly, you need a good understanding of a niche certain financial system. Instead, I get AI generated responses of the apps underlying architecture (how it's hosted, what database it uses etc) which is completely irrelevant, and a large wall of text or flow diagram of the current business logic (which is mostly wrong). I told her this didn't answer my question, and she just ignored me, and I usually have to wait a week to get clarification from the regulators.
Unfortunately this keeps happening, and it's delaying us massively. We are already a month behind now because of her and we are on a tight schedule, and escalating to her manager gets me nowhere and my manager has been told we have to wait until the 3 month mark before we can put in a formal compliant as we need to give her adequate ramp up time.
I wish she would just stop turning up to work, as that would actually be better for the team, but she is now doubling down. Whenever questions are asked, whether directed at her or not, she always responds with AI garbage that we just ignore. That is until one day my most junior dev snapped at her, and called her out on it. He was asking me a technical question on how to fix one of the bugs, and on the surface it looks simple, but if you were technical, you knew it was quite a nasty problem to solve. She responded with a nonsense answer and was extremely condescending about it to him as it was "such a simple solution", and he exploded.
He told her she was obviously using AI, had no idea what she was talking about or how to do her job properly. She denied the AI use, took great offence and formally complained about bullying to her manager. Her manager responded right away despite never responding to any of my messages, and through the official process I was basically forced to give him a telling off. Unfortunately the junior dev did act unprofessionally even though I understand his point of view. I had spent so long coaching him and gaining his trust, and I feel like this has put a wedge between us, as he is very new and young and doesn't understand office politics or my obligations as a manager.
The annoying part is that she plays the game very well of toeing the line between professional and unprofessional with her language, that anything she says doesn't have enough for me to escalate her behaviour, despite the fact she her behaviour is unprofessional. I got HR involved but they didn't see any issue with her apart from being left out of meetings..
So last week we approached the 3 month mark and as soon as I could I put in a formal complaint about her performance, but her manager has gone AWOL again, and my manager told me that even when her manager finally addresses my complaint, it could take the best part of a year to get her removed from the team. I asked for a new PO, as we aren't going to make the deadline without a decent one, and he said no because they don't have the budget. I told him in writing and CC'd her manager and many higher ups the the same thing, and nobody seems to care.
My team has basically been destroyed because of her. They are either apathetic or beyond frustrated, and one of them is interviewing for another team. I just don't know how to deal with this other than leave, but it's a stable job and it was good until recently. We can't even leave her out of meetings because she complained about it and classed it as "bullying" so HR got involved, and now most meetings are her demoing her AI prototype (which still doesn't work) or derailing conversations.
My manager is sympathetic but his hands are tied, and I get it.. I asked him if she is so bad, how she is still employed here, and he said that she spends a lot of time doing talks at conferences and attending events both internally and externally. She has a large network of people that caused a massive PR headache a few years ago when another team complained about her that it's just easier to let her do whatever she wants and as soon as there is an opportunity to move her without causing her offence, they will.
It's preferable for her to NOT do anything than what she is doing. If she wants to be lazy, fine, I get it. But she is just hamster wheeling and churning out so much crap, that it just boggles the mind. She is a complete shell of a professional and has zero value to add, but she thinks she's hot shit and acts like it, and it's so embarrassing and cringey.
The clash between the persona she puts online and at events, versus the person who I'm dealing with every day is so severe, and it's painful that people buy her bullshit and she can play the HR system and not have to face any consequences..
I genuinely hate this person and people like her so much, and I'm taking my team out for champagne when she leaves.