Good place to work as far as offering full-time work. Good job IF you know how to knuckle down and stay out of drama. Workplace drama and workplace superiority. The job itself is good, but it all depends on who the manager is and the environment they create for everyone, and what kind of people your superiors are. Other than that, its a chill job. Just do your job, do it well, get your well-earned raises if possible, and move on up. Probably similar to any other cashier gig.
Management denial of issues