The pros and cons of open source for businesses

Business is actively moving over to open-source solutions. How can the transition be made successfully, and what are the risks to consider?