if you're not worried about having any kind of benefits, and not having a full time position all year round- this would be a perfect job for a student for sure. There isn't room for any kind of full time opportunity because the position is already "filled in".
That said, the coworkers make up for everything else. It's like a great big family, once you get to know them. It is a big employer with over a few hundred employees.
Supervisors and Management are caring, they make sure everyone has all the help needed when busy time comes along.