Me and my colleague friend were working on a development (coding) idea for quite a while. We explored tools, possible services and created several prototypes of our idea.
Eventually we became confident that from hobby this can become a professional occupation for us and the product is something interesting for companies. Our current jobs in the same company have nothing to do with that idea we developed. But the company itself falls into the niche of those who definitely would be interested.
So we approached high management people from departments which might need this and they all loved our product and want to start working on it.
But - we are facing now a dilemma:
We ask to change our job responsibilities, assign us to that project and we work full time to develop this product for the company we are employed by.
Make our own startup company and offer our services as an external party. This might require us quitting our current jobs though.
Keep our jobs as they are and work on this as an extra project.
So. #3 - is impossible. We just wont' have capacity\resources to cope with both lines of work.
Number 1 Has all the securities of having a job, being employed, having the big company already backing you up and so on. But we worry that this project then fully belongs to that company. And in general the decisions can be made later against our will and we won't have any weight to say anything rather than to just follow.
Number 2 Has all the fears of leaving the stability and betting on your product and idea. But this makes you keep the ownership of your IP.
We can't at this point imagine any other structure.
Did anyone do anything like this?
What would be the best approach?