What makes these 4 companies magnets for millennials?

by