Pros
- Teamwork and communication skills are a must
- Active flexibility and ability to prioritize while multitasking, often in busy environments, testing of such leading to active growth in such skills
- Great atmosphere, bosses are very caring and accommodating
Cons
- Shifts often go late
- Busy times may often, but rarely, give time for proper breaks