O que fazer nessa situação?

Trabalho em uma empresa que tem vários clientes, e dentro de um cliente tem vários times. Eu trabalhava em um time com em 4 devs, incluindo o líder. O time era bom, todos entrosados porém o nosso líder saiu da empresa, e rapidamente foi reposto por um cara muito bom também. O nosso Jr foi remanejado e até então tinha sobrando só eu e mais um colega desde o início. O lance é que eu fui remanejado agora, porém foi uma troca, eu fui para um time e outro dev desse mesmo time foi para o meu.

O problema é que o time que eu estou é muito ruim, comunicação ruim, pouco entrosamento, nas últimas tasks precisei pegar serviços de devs pela metade e concluir, uma bagunça total. O líder do time atual é bom como organização, mas não tecnicamente. Os demais devs também não são bons, parecem estagiários (não estou criticando), não tem doc do contexto, ninguém sabe de absolutamente nada.

Acredito que essa mudança foi para dar um gás nesse time atual, meu colega do time anterior falou que o Dev que está lá que entrou no meu lugar também é ruim.

Encaro isso como oportunidade? Estou começando a achar chato o trabalho que um dia foi muito bom, mas agora tá horrível.