Diversity, work challenges, interface with multiple departments. There is constant work to be performed in interfacing with manufacturing, program manager, buyers, stock room, etc...
Cons
Need process improvements, manufacturing engineers need better listening and communications skills, low end out-of-date personal computers