Better management of team would vastly improve collaboration and effectiveness.
Better leadership and more empowered managers with better communication skills and less micromanagement of team members.
Morale is low and company communications are poor. No room for career advancement opportunities or professional growth.