that’s okay. they get brought in and save the day when the new guy messes up. the classic definition of win-win: you’re off the monster you created and doing things with exciting technology AND you are a hero for saving everyone on a regular basis.
They had sent a new guy with essentially no training and he had not done a bad job. He was just new and needed time to get up to speed. When I started working with him he clearly knew what he was doing. But we got everything working 1 day after I showed up, because I had been deploying this product for a few years already.
Management basically praised me and shat on the new guy. I felt like crap and took new guy aside. We became friends, but this hurt his review later on.