Ever thought by any chance your idea may be stolen by your firm, given the fact you initiate the exposure of your strategy to them at the first place. So they don't even take the blame of stealing your idea?
Just I wonder, as if I were the manager, and I have the tech. department who knows...