While working here, we had way too many people working and very few shifts for each person. The pay was great for someone who was a part time student but I had one shift a week and I was lucky that I had two other jobs.
They do not hire directly. They use a temp agency, promise you will get hired and don't. The security guards are another matter altogether. They don't speak English, will argue with you over minute stuff and if they feel you are a problem will tell your supervisor who then has the agency drop you like a hot potato without explanation or even a talk about what they feel is the issue. Not professional