No, it's not a free market. They also don't try to poach other teams' employees with higher salary offers, push bad press about the other team, try to be ramen-profitable, etc.
But you can get some of the benefits of a free market by having teams work on multiple solutions to one problem. You can also squander them by making the wrong high-level decisions.
But you can get some of the benefits of a free market by having teams work on multiple solutions to one problem. You can also squander them by making the wrong high-level decisions.