A typical day at work was usually set by my line manager with a clear schedule and clearly defined tasks with sensible times attached.
Having never worked in retail before, I had to learn how to do everything: stack shelves properly; use tills; sell to customers; the works.
Management was very focussed on doing right by their customers and employees. They kept employees in the loop about how the store was performing, set reasonable targets and ensured proper reward for notable performance (I'm currently up £40 in Amazon voucher for a good couple of weeks of customer reviews)
Every single employee was lovely. The recruitment process appears to be quite good at selecting people that fit the pleasant, kind and proactive model M&S has aligned themselves with
The hardest part of the job was dealing with problem customers in a way consistent with M&S goals and best practices
The most enjoyable part of the job was interacting with my colleagues. Even the "overtime" parts of the job, like the stock takes that go on til 9 at night, were made enjoyable by the great team spirit and shared attitude.
20% store discount, among others