The training program for new employees has evolved substantially (for the better), even in the past six months. As a result, I find that newer employees have a more thorough understanding of other departments within the organization (and subsequently, the product). It would be nice to see an initiative where all employees, regardless of tenure, have the opportunity to learn more about departmental processes outside of their own.