Can companies keep workers for future shifts?

Can companies keep workers for future shifts?

Yes. Companies are free to contact and work with the same worker again in the future.