Pros
Most of my colleagues are very helpful and friendly. I've never really had any problems with customers and it's generally a nice store to work in. It does get busy at times, but it's never too busy to handle. Pay is good, well above minimum wage
Cons
Staff training in my store doesn't seem thorough enough to me, it takes us staff a good few shifts to figure everything out when first starting there, and there a certain things that I've had to figure out on my own on the tills. Some of the more senior staff (supervisors/management) can be a little condescending and patronising at times, and we also get mixed messages on certain things, such as whether or not we should stay on tills when there are no customers. Also, when I first started I was told that there would be plenty of opportunities for overtime, and I did do quite a bit of overtime myself when the store were short staffed, but overtime has now been stopped except on occasions such as Christmas, which is disappointing as most of us can now only work four hours per week, which many feel isn't really enough.