> Why would investors have veto power? Did the founders and employees give up complete control over the company?
Likely. Sometimes you'll do anything for the investment to keep your company afloat. I know of companies who gave up board control in their seed round.