Overall many changes happening, many new joiners from consulting companies (too many generalists, not enough specialists), lack of transparency in some of the teams, in order to be promoted you need to be in good relationships with your manager. Also, you are encouraged to fight over projects, even with team members, which creates a weird atmosphere