I hear he loves meetings. That's another huge red flag for me. This is a guy who demands late-stage employees be committed to his startup even though their shares will never vest (if they receive shares at all), and he promotes a culture of wasting the productive hours of the day on meetings. Run away, run far, far away.