I have been a consultant in the software field for a number of years.
I made most of my money from large corporations that got bypassed by tiny startups and then realized that they needed to catch up. So, they would pick up the phone, call the consulting company that I worked for, and tell us what they wanted to do and how quickly they needed it done.
We'd then have to put a massive number of people on the project and work around the clock to meet their ridiculous deadlines. Often, they wanted very complete and sophisticated applicatons (which would typically be 2 year projects) developed in 12 months.
They would probably have been better off to have just bought the startups that they were trying to catch up to, because by the time they caught up and rolled out the application that we developed, the startup was another light year ahead of them.
Since you ask the question, I am guessing that you either: a) have an idea that would work in a big company and are thinking about whether to pitch them now or to develop yourself and then pitch, or b) you are thinking about getting into new product development project management. I'd be curious as to which it is if you'd like to share.
I can say with certainty that there is great value in quick time-to-market for large companies.
Although, as a disclaimer, this is EXACTLY the reason that I left the consulting field. While the money was great, working around the clock took a great toll on my health, my family and my personal well-being. Which, is why I decided to leave and do my own thing. I'm now much healthier, happier and luckily, still married!
edit