Prós
- Os desenvolvedores são mais independentes nas decisões de como será desenvolvido algo.; - Há bastante interação entre os colegas, tornando o time mais unido.
Contras
- Empresa não valoriza seus desenvolvedores mais antigos. Muitos colegas com salários baixíssimos. Porém, novos desenvolvedor entram com altos salários; - Inexiste ou quase não há planejamento e estrutura no backlog. Em uma sprint você pode estar priorizando algo, que precisa ser feito naquela sprint, e na próxima sprint o foco já está em outro assunto. - Poucos desenvolvedores seniores. Os poucos que tem, trabalham tanto que não tem tempo para guiar os colegas com menor senioridade. - O principal sistema é legado. Então mesmo que você seja contratado para atuar com inovação, a empresa vai te jogando pro legado; - Desenvolvedores com muitas demandas e exigências. Há pessoas que trabalham pós horário e não são reconhecidas; - Desde que você entregue trabalho, você pode pisar em quem você quiser.