Generally neutral experience.
As a seasonal temp my team felt very cliquey. On several occasions I overheard snide comments about temp staff being boring or useless with zero precursor. Most other team members were nice, some especially, but a couple of others ruined my time there. A minority of customers could also be incredibly rude and sometimes downright cruel. I ended up crying at work several times because of customers and another team member.
There was very little on the job training to build product knowledge, pretty much just trying to find someone permanent who had time to explain things. Most managers were very appreciative of us though and made a real effort to welcome us, but were often very busy and hard to get hold of when needed.
Very long hours on your feet. I'd often go home in agony. Pay was alright and other temps could be good fun, but break patterns meant there was often no time to socialise. I enjoyed interacting with most customers and moderately busy periods.
Okay pay, good canteen
Long hours, cliquey behaviour