Consistent Feedback from manager on job performance
Coworkers and different task each day
Thought provoking uestions that are not answered with a yes or no
For the most part they have done the lower jobs which helps them make better decisions about how to move forward and how it will impact the lower ranks