A startup offers a master class in keeping both millennials and Gen X-ers happy