It would be better because it would create a more diverse work space where multiple employers complete for employees, instead of one company playing musical chairs with people
If companies stuck to fewer projects, money would be invested in other companies focusing on specific products, you get a lot of companies and not the market concentration you got today (which is responsible according to few economists to a lot of the us labor market dysfunctions it is currently experiencing)