Each team is built based on project contracts (usually lasting around 5 years). So if the the project ends up not getting renewed, then the whole team will need to either disband or get redistributed.
Career development not an investment for them, treated more like a temp agency because of retention issues. Employee benefits not great, salary isn’t competitive at all.