I'm a software developer, and like most I work on side projects in my personal time. In theory, one of these may one day be relevant to my own company (especially since I'm more likely to get a good idea based on my own experience).
This got me to thinking, what if I one day had a project which I was starting to sell, which I felt was a good fit to my company: could I sell to my own company, or would that be a conflict of interest?
Note that this is assuming that I'm contractually allowed to work with other companies (or have permission from my current company to have other jobs) and that the software is not competing with my own company in any way. Eg Consider it the equivalent of selling my own version of Microsoft Word to a company which made games. There is no conflict of interest