The culture is excellent, extra effort gets recognised and managers show real appreciation. The support as a graduate has been great. Everyone is understanding and willing to help. There is a clear organisation hierarchy, making it easy to know whom to turn to.