Leadership is over all good yet some do not deserve their positions given to them mostly the team leads. They take the power to far.
It needs to be shorter.
The family atmosphere is great there
Communication micro managing better pay