I'm seeking advice on how to address a difficult situation I recently faced in a project. I recently joined a new project team based on a manager's recommendation, but the manager had hired an expert consultant they were learning alongside, leading to conflicts and an uncomfortable dynamic. As the analyst, I worked hard to support the team and align perspectives, but the manager's use of a waterfall methodology instead of agile led to daily crises and last-minute work.
After just 3 months of a planned 1-year project, the manager surprisingly asked me to leave, citing the need for me to get more exposure in other projects and this is for the best of the team, though I believe this was unfair. Soon after my departure, the consultant also left the project, and the manager brought on replacements and they might be struggling due to their micromanagement, ungrateful, demanding way of management.
I have a stong promotion case and I already spoke to the partner (lead) and HR for my promotion case, but I kind of understood it was approved and my only thinking is the biased manager's feedback. It was not stated officially, but I understood it verbally, and I'm extremely disappointed they seem to think of me this way. I suspect they may have been making excuses for financial reasons, as others who joined after me and delivered less work have been promoted. Unfortunately, this experience has now resulted in negative feedback about my readiness for advancement, despite my other 10 positive supportive reviews, which I believe is biased and unfair.
I'm considering reaching out again to HR, my partner, and my coach again to provide my perspective and evidence of my strong work, but I'm not sure if that's the best path, or if I should instead focus on finding a new opportunity elsewhere. What do you think is the best way for me to address this situation? Should I continue fighting the negative feedback, or move on? I feel undervalued, unappreciated, and a bit hurt, have lost trust, and really want to leave