Pros
Pleasant staff, mostly pleasant customers. Employee discount was above average.
Cons
I worked for them for two years and both years they denied my holiday requests repeatedly meaning I had to fight each January to have my remaining holiday allowance paid to me before it was lost. They pushed and pushed me to be crosstrained across the store (I ended up working in 9 roles and training new people in 8 of them) but kept my pay at the bottom of the lowest level, despite their guidelines stating being crosstrained meant you should move up in your pay range. They always had tons of overtime, but would never allow people to have full time hours. They changed my contracted hours a lot (from 8/week to 5/week to 12.5/week to 18.5/week to 11/week to 15/week in the space of 2 years) but always expected me to be fully flexible and work up to 20 hours/week overtime regardless of my contracted hours. I started off on a xmas temp contract and they wouldn't tell me whether they were keeping me on until 2 days before my contracted ended, causing me a lot of stress and financial uncertainty.