Staff/coworkers are great
The work is engaging when staffed appropriately
Cons
Overworked
Pay does not fit the workload
Management care more about filling holes in the schedule than mental health or work-life balance.
Management shuts down any ideas to improve conditions that might cost money