Pros
Internal progression is encouraged. I've seen many people transition to different sites/more senior roles in my time here. A lot of people have been here 10+ years and you can see why. Pay is fair to good. Encouragement is also there for training to increase skillset.
Cons
Due to the transition currently happening, I am seeing an ever increasing workload which is concerning as there is no real room to fit it, it's also hard to get time 1 on 1 with people/managers to resolve issues you are facing, as they are also in the same boat and packed with meetings. A few other departments (at admin level) have mentioned the same thing in regards to workload and there is almost an impression of burnout as a result. I have found going on holiday is a bit of a punishment, as the sheer volume of work to come back to makes you question why you had the time off in the first place, which is not a good sign, in my opinion.