You'll gain a variety of experience applicable to other roles
Cons
Rarely if ever receive feedback
Have to memorise completely different ways of working based on which manager is on shift
Low pay
Manual labour
Terrible communication on behalf of management
High levels of work
High levels of bullying
Promotion is a personality contest