When you say switch teams, will you still be working with the same people on a somewhat regular basis? I've seen that happen, and it probably isn't worth it - just find a new place to work.
I've changed jobs at the same company in a way where my new job had zero overlap with my old job. It was basically a brand new job, just with the same company name. I was very happy with the move.
At a previous job, HR and certain leaders basically did everything they could to handcuff mangers when it came to firing people, which meant it didn't matter what the manager wanted - the most they could do was try to force the people to move to a different team. If the person was toxic and useless, no other team would hire them. I saw some people last 2+ years in their jobs until they were caught in a layoff. Get away from this type of situation as quickly as possible.
As for why the above, my theory is because this was a very old company and they simply couldn't retain most younger employees for longer than 2-3 years. So the attrition rate was pretty bad. So people used crappy tactics to retain employees and improve metrics, which usually resulted in top-down pressure to not fire people.
I've changed jobs at the same company in a way where my new job had zero overlap with my old job. It was basically a brand new job, just with the same company name. I was very happy with the move.
At a previous job, HR and certain leaders basically did everything they could to handcuff mangers when it came to firing people, which meant it didn't matter what the manager wanted - the most they could do was try to force the people to move to a different team. If the person was toxic and useless, no other team would hire them. I saw some people last 2+ years in their jobs until they were caught in a layoff. Get away from this type of situation as quickly as possible.
As for why the above, my theory is because this was a very old company and they simply couldn't retain most younger employees for longer than 2-3 years. So the attrition rate was pretty bad. So people used crappy tactics to retain employees and improve metrics, which usually resulted in top-down pressure to not fire people.