Pros
One of the best reason to work with the company is the employee discounts. The various shifts are also nice (if you can get them). The company always has several part-time opportunities for those who have full-time jobs. Training is decent. You are paid on time. There are some benefits offered to employees. Cash registers are modern and user-friendly. There are some nice little employee incentives occasionally.
Cons
The worst reason believe it or not were the customers first and management's lack of keeping to their word. When I was hired, it was agreed that I would split shifts with another seasonal part-time employee. In the end, I always ended up on the shift that closed. I asked several times to change this because this was not agreed upon my hiring but each time the schedule came out, I was doing the majority of closing. It was understood that this was only a secondary seasonal job and that I had a full-time job that I had to get to early mornings so I did not want to close every time I was scheduled to work. I ended up quitting. Between the extremely rude customers who kept the store in a disarray and the lack of management to honor the agreed upon times, I could not take anymore. Staff members are not friendly to one another nor the customer. VERY DRY staff. If you are looking for a friendly place to work, this particular location is not one of them.