Pros
Very good people to work with. If you actually put some effort in there are opportunities to climb. Not the most demanding workload. Work and life are easy to separate. When you clock out, that's it.
Cons
Lots of laziness which can be frustrating when you are struggling and people doing nothing don't help you. Management is disconnected from the shop floor at times and asks the impossible. Work can be repetitive. At the moment, understaffed. If you are Agency you can be gone at any time. Very dirty and hot environment especially in summer when temperatures were pushing 40 degrees celsius. Pay is quite low - Grade 17. Pay is the same no matter what station you are on, some are significantly harder or more unpleasant. Doesn't seem very fair.