Team leads and management treat employees like garbage
Communication and teamwork always helps
It's not that bad really
Being part of a team taking ownership of there mess ups
Hire more people. Pay a better wage. And give people who need more help the help they deserve