Pros
The pay is good for a supermarket, £7.10/£7.50 starting then every year you are with the company your pay will go up say 40p per hour. Meet some amazing people that you work with and also so many different types of customers. 10% discount card for staff, every Christmas you get a goody box full of "chrismassy" items from the store.
Cons
Long hours e.g. 2-11pm, 8am-6pm meaning you can go ages without a break. Some managers believe that things should be done in an unrealistic time frame. Depending on who you know within the store will sometimes depend on whether you get shifts that are suited to you. Shift pattern can change without notice, even though it should be given. Unless you are firm with finishing times you could finish an hour after your finishing time. Can be called to work during your holidays to work a shift or early in the morning on your day off.