The millennial experience