My time here was mixed, first year was enjoyable and exciting after that it got a bit frustrating. management only care about their selves and look after each other there is very few that care about the staff but there is some at that. The Money is excellent but the hours with the "compulsory overtime" is ridiculous, overtime should be optional otherwise it isn't really overtime its just longer hours to benefit the company. For 3 years I was on temp contracts until I got my permanent one so always the worry that you might not get another contract, The people you work with are top notch one of a kind the banter is excellent and the environment is pretty safe and clean its just the management that lets it down and the stupid hours. However over my 4 years here I learnt a lot, I became more disciplined, faster at working and more efficient. so all in all not a bad place to work but not the best.
Good work force that make the day go well.