Great management and a welcoming workplace
As when I was volunteering I was also doing my GCSEs and sometimes had to prioritise this my manager was very understand as long as I gave her a reasonable period of notice.
This was my first job and with that in mind it was a good job to ease me into working life as i only did one day a week for a few hours after school.
(i did not rate salary/benefits - more... or job security/advancement as it doesn't apply to the role I had due the fact i was a volunteer and it was a temporary position for part of my Bronze D of E) - less
Prosfriendly atmosphere, understanding management, free lunches