Full threadrobbbed·This seems fine. The question is will these execs still have ties to the tech companies they're supposedly leaving.View on HN