Remember that teamwork works both ways.
Punching out and going home
They actually seemed like they care. Once you are hired they don't.
Taking care of the good workers instead of the ones that they like better.
Hopefully some day these people will leave and they will find someone who knows what they are doing.
Doing 2 to 3 peoples jobs and getting paid for 1. Management keeping their promises. When you call them out on broken promises they laugh and say it got you to work harder, right.