Hi Joanie,
I totally agree with John on the idea of generations working together as this will open up the opportunity to support each other. Milennials have so much to offer up front in perceiving things quickly, knowing how to prioritize work and moving ahead on a project; while Leaders have the wisdom and experience to know where to slow down  in area that needs details to be precise, where creativity can play a role, and where past experience  can help make final decisions.

During this time Milennials may introduce new ideas, creative problem solving techniques, and where to find answers. Leaders may bring positive ways to interact with others, learn through the experience to delegate work with more confidence in Milennials, and appreciate a little extra time to unwind when the work is completed.

I think the workplace should continue to find ways for employees to meet casually; be it sports activities, employee luncheons, yoga classes, or book discussion groups.
I actually have a lot of faith in the newer generations as they have information more accessible than ever before, and they are creative in ways that we never imagined.