Pros
working with teams, celebrating milestones with food catering, collaborating with different departments, a new challenge every day can be rewarding
Cons
no work/life balance, your day depends on dispatch not necessarily the last order on the screen, favoritism, always looked as your fault if in supervisor role, micromanagement from upper.