The OP started out with a good manager and a good team.
Then the OP was moved to a bad manager on a bad team.
Stack ranking and "promotion velocity". Therefore, time to leave Microsoft.
It's almost impossible to survive in any job when your direct boss decides he doesn't want you around.