1. The product management of specific teams is absent.
2. The company prioritizes its preferred teams over others. And people in specific teams suffer from a lack of business commitment.
3. Engineering upper management doesn't tolerate being confronted about their beliefs.
4. They will expect you to perform functions outside your scope.
5. Engineering Management of some teams will publicly blame you for their faults, and claim your accomplishments as their own.
6. The People's team is inexistent with employers and serves only the company's purpose.