Underpaid for amount of work done
Clearer communication and teamwork would help
More listening and collaboration among members
More stability and stronger outlook
There just isn't enough trust from the team towards each other or the teams working for them.
Flexible hours, knowledgable peers and seniors.
An overhaul. The company tends to put people in leadership who have no business being there.