They need to work on communication.
Everyone blaming another group for all their problems instead of trying to fix them
instead of paying te good employees more. They would rather let them go and start fresh with new workers and hope they can work just as well
The most positive skill you learn is probably how to problem solve and use a wide array of different talents you might have not known you had before
the leadership is lacking in many ways but mostly by not keeping the team on task. When the managers and leads are sitting around gossiping for half the day. What do you expect from the people under them?