Really great company for those who want to progress. Management were good and you were treated well however they really ought to be more honest about the hours you are expected to work. This was my reason for leaving.
Hard, physical work in the main but was usually balanced out by a stint on the tills.
Staff discount, friendly staff and managers