3 ms·I mean, technically he did leave Google, Apple, and Facebook.by ronsor 6y agoI mean, technically he did leave Google, Apple, and Facebook.