Compensations are way below market
They need to fire people when they don't have a team spirit, even if OK performers
Stop undercutting staff when margins can support fair compensation.
team work and trusting each others capabilities
Great coworkers and benefits, esp. 401k