Pros
Humble and supportive leaders, working with them don't make you realize hierarchical architecture of organization, a better team culture is maintained.
Cross-functional team interaction is easy.
Enough scope is provided for anyone to get heard by leaders and provide suggestions.
Better attention is provided for employee empowerment/skill development.
Effective engagements get organized for employees/teams by HR department.
Cons
One will always try to contribute more.