Pros
Salary and benefits are good although promised training may not materialise or refuse to hire enough staff to cover for training leave
Cons
Long shifts without breaks due to low staff numbers. Constant bombardment of incidents with a mountain of beaurocratic tasks to wrap up incidents. Promises of higher level experience never materialise. Having to compete with fellow staff to get leave. Management blame staff for refusal to keep up with workload even though refuse to hire more as well refuse to allow use of higher level skills to automate tasks. Management expect staff to be personal secretary and dig up information for their own reports. Management constantly shouting and over all culture of bullying. Management expect training of systems to be an "extra curricular" activity on top of long shifts with no breaks. Not allowed so much as a bathroom break without telling someone.