Reviewing Gen Digital (NASDAQ:GEN) & Twilio (NYSE:TWLO) : vi