Pros
- Flexible schedule. If I needed a day off, they always gave it to me. Rarely scheduled me outside of my availability. - Overall friendly coworkers. Not all of them, but most were nice and helpful and easy to be around, making slower periods not so bad.
Cons
- Always understaffed or overstaffed. Either there was no one working the front end or there were so many that we had more cashiers than cash registers. They tried calling me in almost every day I had off because they never scheduled the right amount of people. - Training. It may be because I was hired during a busy period, but they put me on a register with no explanation of how anything worked. Being my first job, that was terrifying. The only "training" I received was another cashier watching me and answering questions, but even that only lasted an hour or two. - Terrible communication. During the hiring process they never called when they said they would, and when I called back to ask about it I was always told they "just forgot." They even "forgot" to tell me when my first day of work was, and I didn't find out until the night before. - Frequent schedule changes that you're never notified of.