3 ms·> Investors describe the pitch meeting as "deeply uncomfortable." Take my money!!!by ninju 3mo ago> Investors describe the pitch meeting as "deeply uncomfortable." Take my money!!!