They give you a schedule and expect you meet it. Yet will tell you after you've arrived they don't need you today. Or 1 hour after getting there.
This company isn't the same from 10 years ago. We worked as a cohesive team. Everyone knew every position. We trained new employees the same. People stayed on 3+ years.