Pros: excellent benefits, lots of free courses
Cons: long hours
M&S is an excellent workplace. It has great benefits, the team I worked in was fantastic and there are lots of areas to learn and grow in. It's hard work though! People do a 45 hour week standard but this is always followed with overtime, especially in marketing.
So, A great company, great people, hard work.