The leadership team clearly works well together, has defined a clear strategy for the company, supports a culture of collaboration, teamwork, respect and transparency.
Managers manage too much but don't really contribute to my growth. They often slow us down in order to have consistency.