Busy environment with good culture. The work life balance needs improvement but overall staff are well looked after. career progression is limited. The job involves many areas so makes it very interesting however long hours and no balance with home life. Due to having access to all areas learning about areas not in your own area of responsibility is good.