The pay is excellent, even for beginners. there are several shift options available.
Cons
Floor managers are very unprofessional. They violate safety rules constantly , while strictly enforcing them on some individuals. Supervisors and leads focus more on interpersonal relationships than performance and/or potential.