Decent process with moderate training and development. They help you understand the position you're getting into before you start aswell as your employees do. It's a job for the strong willed and someone who is determined to be a leader and establish change. I would say the management also help you gain a perspective on their daily work day.