Pros
Colleagues were very friendly. Pay was above the minimum wage. Supervisors were supportive of the staff. Looking back was an overall okay experience.
Cons
Management were beyond unreasonable, once kept behind to make sure all the piles of clothes were pulled literally millimetres forward. They also made getting a day off extremely difficult for anything. Supervisor who conducted my interview did not pass on any of the dates I couldn't work to management. Management blamed myself and generally felt like they held it against me. Management had no concept of having lives outside of the work place, people were given shifts on days they had exams etc and management would try to force them to work around. No benefits bar the 10% off that we had to use between 8-9am and 5-6pm in the two weeks before Christmas.