Good place to work, yes it is hard work, that is the nature of the goods. Management very supportive, you get out what you put in. Training is second to none and opportunities for advancement are there. Work life balance is generally good, like anywhere there will be times when you need to do extra shifts , but no one is forced to do it. The company has a clear direction and has a great team feel.
Great atmosphere, interesting work, great training
Some of those things are heavy!