Pros
Don't have any pros in this company, low class mentality managers and leaders, they don't build teams.. they build barriers. They act threatened by junior employees and do everything they can to hold them back. That's not leadership; that's insecurity.
Cons
Nothing is more frustrating than working under egoistic managers who see every capable junior as a threat. Instead of helping people grow, they spend their energy protecting their own position. Leads spread negative narratives to upper management, take credit for others' work, and hold back salary increases because of personal ego and grudges. That's not leadership—it's pure toxicity. The company does not have money to increase the salary but has money for the trip. The leader raising own salary from in the appraisal of juniors